Stop guessing, start growing. Explore proven programs or build your perfect routine from scratch.
Repzly is a comprehensive fitness application that combines workout tracking, program creation, and progress visualization. Built with Angular frontend and Spring Boot backend, it provides users with everything they need to achieve their fitness goals.
- Track: Log exercises, sets, reps, and weights with intuitive progress charts
- Explore: Browse a rich library of workout programs from experts and community members
- Create: Design custom workout programs with our extensive exercise library
- Visualize: Interactive muscle engagement map to understand your workouts
- Progress: Monitor your weekly stats and long-term fitness journey
- ✅ User authentication and account management
- ✅ Custom workout program creation
- ✅ Exercise library with video guides
- ✅ Workout session tracking and logging
- ✅ Progress visualization with charts and statistics
- ✅ Interactive muscle engagement mapping
- ✅ Program sharing and discovery
- ✅ Import/Export functionality for programs and workout history
- ✅ Mobile-responsive web interface
- ✅ Real-time workout session management
- Framework: Angular
- Styling: PrimeNG + PrimeFlex
- Charts: Chart.js/PrimeNG Charts
- Animations: Angular Animations
- HTTP Client: Angular HTTP Client
- Deployment: Netlify
- Framework: Spring Boot
- Security: Spring Security + JWT Authentication
- Database: PostgreSQL (Neon)
- ORM: Spring Data JPA
- API: RESTful APIs
- Deployment: Docker + Render
- Database: Neon PostgreSQL
- Authentication: JWT tokens
- File Storage: Local/Cloud storage for exercise videos
- Deployment: Docker containers on Render
- Frontend Hosting: Netlify
Backend (Render)
- Deployed as Docker container on Render
- Environment variables configured in Render dashboard
- Connected to Neon PostgreSQL database
Frontend (Netlify)
- Built Angular application deployed to Netlify
- Environment variables set in Netlify build settings
- Automatic deployments from main branch
Database (Neon)
- Managed PostgreSQL database
- Connection pooling and SSL enabled
- Automated backups configured
This project is proprietary software. All rights reserved. Unauthorized copying, distribution, or modification is prohibited.
- Mobile app development (iOS/Android)
- Social features (follow users, comments)
- Premium subscription features
- Advanced analytics and insights
For support, email programfitness8@gmail.com or create an issue in this repository.
Built with ❤️ for fitness enthusiasts worldwide