Description: This is a fitness tracking webapp that allows users to search specfic exercise, plan their daily workout, and record their past workout info. Also, it provides users with the recent workouts analyst in line chart form.
Tech Stack: It's using React with TypeScript, Material UI, Ant Ui, and Chart.js for the frontend, and Ruby on Rails and PSQL for the server side.
- In the root, run
bundle install && bin/rails s
to start the server. - Run
bin/rake db:setup
to setup the database, andbin/rails ab:reset
to reset the database. - In the client, run
npm install && npm start
to start the client.