This is a gameplay workout app where users can set goals, complete workouts, and challenge other users to complete various workouts.
- Open the Hardly Working Out file in your terminal
- Make sure that you are connected to the OSU VPN (so the system can access the SQL databases, we use Cisco Connect)
- Run "npm install" to install all the dependencies
- In the terminal enter the following: node server.js
- You will get a notification in the terminal that the server has started on local host:3000
- Open a web browser and enter localhost:3000/
- This will take you to the landing page where you can log in using your GitHub account
- Authentication occurs through Oregon State University, you must have an OSU account to log in and create an account.
- You'll need to authenticate with DUO.
- Authentication doesn't work with Safari.