Running Goals is a vanilla Javascript frontend/Ruby on Rails API backend application that helps a runner track their running goals.
A runner can create an account and add new running goals (pace or mileage). By logging in runs, the user can get closer to reaching their goals and can visually see their progress via a progress meter. Other features include adding upcoming races and getting awarded when your running goal is met.
- Clone the repository
- Change directory into
runner-backend
. Install by running bundle install in the root directory - Get the Rails server up and running with rails s in the terminal
- Change directory into
runner-frontend
. Typeopen index.html
to open in browser. - Get started by creating an account and adding a new goal