- clone the repository:
git clone https://github.com/Havenstd06/MyEvents - create a database
- install:
composer install - create configuration env file
.envrefer to.env.example(cp .env.example .env) - generate a new application key
php artisan key:generate - setup database tables:
php artisan migrated - create storage link
php artisan storage:link - install node_module
npm i && npm run dev(or npm run prod)
- go on Github, Twitter, Discord, Facebook developers page
- create new application
- copy
CLIENT ID&CLIENT SECRET - paste on
.env(CLIENT ID=>DISCORD_KEY&CLIENT SECRET=>DISCORD_SECRET, ...same for all socialite) - add callback URL :
https://YourApp.Domain/login/{github / twitter / discord / facebook}/callback
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.
