FitTrack is a simple, intuitive fitness tracking application that helps users log and visualize their workout progress. Built with React, this frontend-only application uses local storage to maintain user data and provides a seamless experience for tracking fitness activities.
- User Authentication: Sign up and login functionality (simulated with local storage)
- Workout Tracking: Log different types of workouts with duration and date
- Visual Analytics: View workout data in an interactive bar chart
- Filtering: Filter workouts by type (Run, Lift, etc.)
- Responsive Design: Works on desktop and mobile devices
- React.js
- React Router for navigation
- Redux for state management
- Recharts for data visualization
- Local Storage for data persistence
- CSS for styling (no frameworks)
-
Clone the repository
-
Run npm install
-
Start App Run npm start dev