Skip to content
This repository has been archived by the owner on Feb 1, 2024. It is now read-only.

saeedvaziry/ibio

Repository files navigation

iBio

image

IBio is a free bio link generator for social media like Instagram, TikTok, etc

You can register and get your link and share it on your social media.

The master branch is available on https://ibio.link

Sample link: https://ibio.link/saeedvaziry

Features

  • Links (Video, Music, Button, Text, Email, Phone)
  • Metrics (Charts and Statistics)
  • Themes
  • Social links
  • Admin dashboard

Installation

  1. Install dependencies
# development
composer install

# production
composer install --no-dev
  1. Create .env from .env.example and fill it according to your configs

  2. Generate key

php artisan key:generate
  1. Run the migrations
php artisan migrate

Admin Dashboard

iBio now has an admin dashboard 🎉

image

The default path is /admin

There is a separate table named admins to hold admin accounts.

Create an Admin

php artisan admin:make "name" "email" "password"

Deployment

To deploy the app into production you can use VitoDeploy

What technologies used?

Back-End

The back-end has been developed with Laravel framework 9

Database

Database is Mysql or Mariadb

Front-End

The front-end has been developed with Vue.js 2, Inertia.js, and Tailwindcss 2

Credits

Admin Dashboard

Filamentphp

Charts

Chart.js with Vue Charts

Icons

Fontawesome

FlatIcon

HeroIcons

Other

Front-End routes by tighten

IP to location saeedvaziry

User-Agent by jenssegers

Security

In case you see any security issues please send it to me directly at (sa.vaziry@gmail.com) or create an issue

License

This software is licensed under MIT. Check the license here