Skip to content

codinggita/ironcore_gym

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’ͺ Ironcore Gym

🌟 Project Overview

Ironcore Gym is an all-in-one fitness platform that eliminates the need for physical visits by offering gym services, trainer details, interactive features, and AI-generated diet plans online. Get fit, stay informed, and achieve your fitness goals effortlessly! πŸ‹οΈβ€β™‚οΈπŸ”₯


πŸ”— Quick Access

βš™οΈ Backend Services:


πŸ” Authentication Features

πŸ† User Authentication

βœ… Secure login via email/username and password
βœ… "Keep me logged in" for persistent sessions
βœ… Password visibility toggle for better user experience

πŸ”‘ Password Recovery System

πŸ”Ή Email-based password reset
πŸ”Ή 6-digit OTP verification
πŸ”Ή OTP resend functionality with automatic field clearing
πŸ”Ή New password setup & success confirmation

πŸ” Authentication API Routes

πŸ›  Endpoint πŸ”„ Method πŸ” Description
/api/user/signup POST Create an account
/api/user/signIn POST User login
/api/user/forgot-password POST Request password reset OTP
/api/user/verify-otp POST Verify reset password OTP
/api/user/reset-password POST Set new password

πŸ“ Blogs API Route

πŸ“„ Endpoint πŸ”„ Method πŸ” Description
/articles GET Fetch blogs

πŸ‹οΈ Wellness API Routes

πŸ“Œ Endpoint πŸ”„ Method πŸ” Description
/user-details POST Submit user details for diet plan
/get-user-details/{id} GET Retrieve user diet data

⭐ Review API Routes

πŸ›  Endpoint πŸ”„ Method πŸ” Description
/api/reviews GET Fetch Reviews
/api/reviews POST Add New Review
/api/reviews/{id} PUT Update an existing review
/api/reviews/{id} DELETE Delete an existing review

🎯 Problem Statement

🚨 What problem does this project solve? Many fitness enthusiasts struggle to find a single platform where they can explore gym-related services, trainer details, and wellness plans without visiting in person.


πŸ” Existing Solutions

Some platforms like Mepack offer similar services but lack a seamless and user-friendly approach.


πŸ’‘ Proposed Solution

βœ… A structured and intuitive gym website with:
βœ”οΈ Detailed gym information, including trainers, services, and reviews
βœ”οΈ BMI calculator & AI-powered diet plans
βœ”οΈ High-quality gym photos & blogs for better decision-making
βœ”οΈ Comprehensive ExerciseHub with 2000+ exercises and smart filtering


🌟 Key Features

  • 🎯 Home Page
  • 🎯 Services Section
  • 🎯 "Why Join Us" Section
  • 🎯 Trainer Details
  • 🎯 Gym Photos
  • 🎯 Blog Section
  • 🎯 BMI Calculator & AI-Generated Diet Plans
  • 🎯 Review Section
  • πŸ‹οΈ ExerciseHub - Comprehensive Exercise Library with Floating Navigation

🎯 Target Audience

  • Fitness enthusiasts looking for an all-in-one gym platform
  • Beginners exploring gym options
  • Individuals seeking AI-driven health recommendations

πŸ”₯ Unique Selling Point (USP)

πŸ’‘ Why Ironcore Gym? βœ”οΈ All-in-one gym-related information
βœ”οΈ AI-generated diet plans verified by trainers
βœ”οΈ Time-saving, hassle-free experience
βœ”οΈ Advanced ExerciseHub with floating navigation and comprehensive exercise library


πŸ› οΈ Tools & Technologies

πŸ“Œ Resources:

πŸ–Ό High-quality gym images & content
πŸ“‹ Trainer and service details

πŸ›  Tools:

  • 🎨 Design: Figma
  • πŸ’» Frontend: HTML, CSS, JavaScript, React
  • βš™οΈ Backend: Node.js, Express, MongoDB
  • πŸš€ Hosting: Render

πŸ“Š Success Metrics

πŸ“ˆ Key Metrics:

πŸ“Š Website visitors count
πŸ“Š Number of AI-generated diet charts

πŸ—£οΈ Feedback Collection:

πŸ“Œ User surveys
πŸ“Œ Direct user feedback


🚧 Risks & Challenges

⚠️ Risk βœ… Solution
AI-generated diet plans may have inaccuracies Use verified AI models & consult fitness experts
Legal compliance for diet recommendations Validate with certified trainers & legal professionals
Partnering with multiple gyms Establish partnerships & collaborations

πŸ‹οΈ ExerciseHub Feature

🎯 Advanced Exercise Library

βœ… 2000+ Exercises with detailed instructions and media
βœ… Smart Filtering by equipment type and muscle groups
βœ… Real-time Search across exercise names and muscle groups
βœ… Video & Image Support with proper display controls
βœ… Floating Navigation Button for quick access across pages
βœ… Responsive Design optimized for all devices

🎨 Modern UI/UX

βœ… Dark Theme with glass-morphism effects
βœ… Smooth Animations and hover interactions
βœ… Professional Design matching fitness app standards
βœ… Mobile-First responsive layout

πŸ”§ Technical Features

βœ… Default Exercise Selection for better user experience
βœ… Reset Functionality to clear all filters
βœ… Conditional Visibility - button appears only on specified pages
βœ… Accessibility Support with proper ARIA labels


πŸš€ Future Plans

πŸ“Œ Add multiple gym listings with location-based search
πŸ“Œ Implement gym session booking
πŸ“Œ Provide video guides for exercises


🀝 Partnerships

πŸš€ We welcome collaborations with gyms, fitness trainers, and wellness brands!


πŸ“Œ Conclusion

Ironcore Gym is your go-to fitness hub, integrating essential gym details, AI-driven diet plans, and wellness features into one seamless platform. Elevate your fitness journey with us! πŸ”₯πŸ‹οΈβ€β™‚οΈ


πŸ’ͺ Stay Fit, Stay Strong! πŸ”₯

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •