An application to keep track of workout and find your gym buddies!
This project requires the system to have install laravel, php, and mysql. Please visit their website for installation.
- Clone down the repo
- run
composer install
andnpm install
to install the dependency packages
Laravel/Passport Set up
- create a new file call .env and copy everything from .env.example
- run
php artisan passport:install
to generate oauth keys for laravel passport authentication - run
php artisan passport:client --password
to generate CLIENT_ID and CLIENT_SECRET - create two new variable at the end of .env CLIENT_ID and CLIENT_SECRET and paste the keys you just generated respectively
Database Set Up
-
create mysql database with the name "keepup" (make sure .env files DB_DATABASE=keepup)
-
run
php artisan migrate
to create tables in the database -
run
php artisan migrate:fresh --seed
to seed the database -
run
npm run start-dev
to start the application on localhost:8000
Front End
Back End
The project currently host in the heroku. Please visit https://keepupfsa.herokuapp.com/.