
Welcome to the **Strong PR Dashboard**! This app visualizes your personal lifting progress, including key stats for bench press, deadlift, squat, overhead press, and bodyweight. Track your 1RM projections and weekly volume data with ease.
Check out the live application here: strong-dashboard-frontend.vercel.app
We value your privacy! Your credentials are not stored in any database. The app only uses them to fetch your workout data securely.
Follow these instructions to set up the project locally with both the Flask backend and Next.js frontend.
git clone https://github.com/your-username/strong-pr-dashboard.git
cd strong-pr-dashboard
- Navigate to the Flask directory:
cd backend
- Create a virtual environment and activate it:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
- Install dependencies:
pip install -r requirements.txt
- Run the Flask app:
flask run
- Navigate to the frontend directory:
cd ../frontend
- Install dependencies:
npm install
- Create an
.env.local
file in thefrontend
directory with the following:NEXT_PUBLIC_API_BASE_URL=http://127.0.0.1:5000
- Start the Next.js app:
npm run dev
Your application should now be running at http://localhost:3000
!
I love contributions from the open-source community! Whether you're fixing bugs, adding new features, or improving documentation, your help is appreciated. Add new charts, stats, or features to the dashboard to help users track their lifting progress. You can also improve the UI/UX, add animations, or enhance the user experience!
- Fork this repository.
- Clone your fork:
git clone https://github.com/your-username/strong-pr-dashboard.git
- Create a branch for your feature or bugfix:
git checkout -b feature/your-feature-name
- Commit your changes and push:
git add . git commit -m "Add your feature" git push origin feature/your-feature-name
- Create a pull request explaining your changes.
Open source means the source code of the project is available for anyone to view, modify, and enhance. By contributing to this project, you're joining a global community of developers passionate about making software better for everyone.
If you found this project helpful and want to support, you can do so here. No obligations!
This project is licensed under the MIT License.
Happy lifting and coding! 🏋️♂️🌟