Strength is an app for those who enjoy weight lifting. Users can add exercises to their own workout while also tracking the weight and how many sets and reps they did. This allows users to visualize their progress on their history page, allowing them to reference it to improve over time. Users have the option to post workouts and view other workouts posted by different users. These posts can be commented on. Allowing for interaction and connectivity in the Strength community.
This application was developed to make the tracking of weight lifting workouts easier and more customizable.
- React
- Express
- Mongoose
- Node
- HTML
- Javascript
- Tailwind CSS
Click the deployed app link below! Register or login to your account to get started. Browse the site to view workouts. Add exercises to customize your workout and track your progress!
A Trello board, a component hierachy diagram, and a entity relationship diagram were used to track and organize the development progress. They can be viewed here. Trello | Component-Hierarchy-Diagram | ERD
- Add features -change password, friends list, profile picture
- Ability to like a post
- Integrate a 3rd party API for a list of exercises
- Implement search functionality on workouts and exercises
- https://tailwindcss.com/
- https://umeshmk.github.io/Tailwindcss-cheatsheet/
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString