- clone the repository:
git clone https://github.com/Havenstd06/MyEvents
- create a database
- install:
composer install
- create configuration env file
.env
refer 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.