GithubHelp home page GithubHelp logo

saeedvaziry / ibio Goto Github PK

View Code? Open in Web Editor NEW
137.0 3.0 32.0 8.85 MB

Free bio link generator

Home Page: https://ibio.link

License: MIT License

Shell 3.23% PHP 44.83% Vue 38.91% Blade 6.23% Makefile 0.01% Dockerfile 0.62% CSS 3.39% JavaScript 2.78%
bio bio-link social-links bio-links

ibio's Introduction

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 ([email protected]) or create an issue

License

This software is licensed under MIT. Check the license here

ibio's People

Contributors

dependabot[bot] avatar saeedvaziry avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ibio's Issues

RuntimeException The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths.

hi. so i was trying to setup the applation as a side bonus for our website i just keep bumping into new issues well mainly becuase i didn't even know that laravel existed until i look into how i can use this program and at frist i had problem with it not finding the js scripe file's that i fixed in the must jank way possible and now this i scaterd the internet coulden't find anything that work like php artisan key:generate or deleting the env form app config. so i was hopeing you could help me solve the issue?!

installation guide

hi . thanks for your hard work and your support to open source community
im a noob laravel developer and I want to contribute to this project . Please add a simple installation guide and fill the env.example . thanks

Profile Picture Not Showing

Hello,

First of all, thank you so much for this code.

Im facing a little problem here. Profile picture not showing after i save and refresh the page. It's not showing either on the profile section or on my page section. Whe i refresh the page after saving my profile picture, it just showing my username. I have asked my friend to install this code on their computer and we all facing the same problem. This problem happens on localhost and on my website. Maybe if you want to check it directly you can go to my web sudutbkt.com, but i also attached some screenshot.

image
image

Thank you so much, hope you can help me.

Error install with composer

Here are my steps on how I tried to install:

git clone https://github.com/saeedvaziry/ibio
cp .env.example .env
php7.4 /usr/local/bin/composer install && npm install && npm run dev

then I get error:

> @ dev /var/www/bio.adoreanime.com/htdocs/ibio
> npm run development


> @ development /var/www/bio.adoreanime.com/htdocs/ibio
> cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --config=node_modules/laravel-mix/setup/webpack.config.js

/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/cli.js:93
                                throw err;
                                ^

Error: Cannot find module 'tailwindcss'
Require stack:
- /var/www/bio.adoreanime.com/htdocs/ibio/webpack.mix.js
- /var/www/bio.adoreanime.com/htdocs/ibio/node_modules/laravel-mix/setup/webpack.config.js
- /var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/utils/convert-argv.js
- /var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/cli.js
- /var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack/bin/webpack.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:889:15)
    at Function.Module._load (internal/modules/cjs/loader.js:745:27)
    at Module.require (internal/modules/cjs/loader.js:961:19)
    at require (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
    at Object.<anonymous> (/var/www/bio.adoreanime.com/htdocs/ibio/webpack.mix.js:18:9)
    at Module._compile (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
    at Module.load (internal/modules/cjs/loader.js:937:32)
    at Function.Module._load (internal/modules/cjs/loader.js:778:12)
    at Module.require (internal/modules/cjs/loader.js:961:19)
    at require (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
    at Object.<anonymous> (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/laravel-mix/setup/webpack.config.js:12:1)
    at Module._compile (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
    at Module.load (internal/modules/cjs/loader.js:937:32)
    at Function.Module._load (internal/modules/cjs/loader.js:778:12)
    at Module.require (internal/modules/cjs/loader.js:961:19)
    at require (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
    at WEBPACK_OPTIONS (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/utils/convert-argv.js:114:13)
    at requireConfig (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/utils/convert-argv.js:116:6)
    at /var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/utils/convert-argv.js:123:17
    at Array.forEach (<anonymous>)
    at module.exports (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/utils/convert-argv.js:121:15)
    at /var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/cli.js:71:45
    at Object.parse (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/node_modules/yargs/yargs.js:576:18)
    at /var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/cli.js:49:8
    at Object.<anonymous> (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/cli.js:366:3)
    at Module._compile (internal/modules/cjs/loader.js:1072:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
    at Module.load (internal/modules/cjs/loader.js:937:32)
    at Function.Module._load (internal/modules/cjs/loader.js:778:12)
    at Module.require (internal/modules/cjs/loader.js:961:19)
    at require (internal/modules/cjs/helpers.js:92:18)
    at Object.<anonymous> (/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack/bin/webpack.js:156:2)
    at Module._compile (internal/modules/cjs/loader.js:1072:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/var/www/bio.adoreanime.com/htdocs/ibio/webpack.mix.js',
    '/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/laravel-mix/setup/webpack.config.js',
    '/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/utils/convert-argv.js',
    '/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack-cli/bin/cli.js',
    '/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/webpack/bin/webpack.js'
  ]
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ development: `cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --config=node_modules/laravel-mix/setup/webpack.config.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ development script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-10-13T12_51_38_767Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ dev: `npm run development`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-10-13T12_51_38_820Z-debug.log

debug log:

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'run', 'dev' ]
2 info using [email protected]
3 info using [email protected]
4 verbose run-script [ 'predev', 'dev', 'postdev' ]
5 info lifecycle @~predev: @
6 info lifecycle @~dev: @
7 verbose lifecycle @~dev: unsafe-perm in lifecycle true
8 verbose lifecycle @~dev: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/var/www/bio.adoreanime.com/htdocs/ibio/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
9 verbose lifecycle @~dev: CWD: /var/www/bio.adoreanime.com/htdocs/ibio
10 silly lifecycle @~dev: Args: [ '-c', 'npm run development' ]
11 silly lifecycle @~dev: Returned: code: 1  signal: null
12 info lifecycle @~dev: Failed to exec dev script
13 verbose stack Error: @ dev: `npm run development`
13 verbose stack Exit status 1
13 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
13 verbose stack     at EventEmitter.emit (events.js:400:28)
13 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack     at ChildProcess.emit (events.js:400:28)
13 verbose stack     at maybeClose (internal/child_process.js:1055:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
14 verbose pkgid @
15 verbose cwd /var/www/bio.adoreanime.com/htdocs/ibio
16 verbose Linux 5.4.0-88-generic
17 verbose argv "/usr/bin/node" "/usr/bin/npm" "run" "dev"
18 verbose node v14.17.5
19 verbose npm  v6.14.14
20 error code ELIFECYCLE
21 error errno 1
22 error @ dev: `npm run development`
22 error Exit status 1
23 error Failed at the @ dev script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]

What is the problem?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.