u/No_Pea_7782

▲ 2 r/WebApps+1 crossposts

I built a full-stack fitness web app as a side project — Python Flask + vanilla JS

Side project I’ve been working on: FitWizard — a free AI-powered workout plan generator.

Tech stack:
• Backend: Python Flask
• Frontend: HTML/CSS/JS (no framework)
• Data: JSON files for workout database
• Deployment: Render.com
• Domain: fitwizard.in
The core logic is a dynamic plan builder that maps user inputs (goal, experience, days, gym/home) to exercise combinations from a JSON database, with BMI calculation and fallback logic.

Also built: exercise library with search/filter, macro calculator using Mifflin-St Jeor formula, meal plans for veg/non-veg users, dark/light theme, and a mobile-responsive hamburger sidebar.

No frameworks, no React, no TypeScript — just wanted to keep it simple and deploy fast. Happy to answer questions about the architecture.

reddit.com
u/No_Pea_7782 — 3 days ago