Skip to content

liveupx/FitPlan

Repository files navigation

FitPlan Pro

A personalized fitness and diet planning application that creates custom workout and nutrition plans based on individual needs, goals, and physical conditions.

Alt text


Features

  • Personalized diet and exercise planning
  • Consideration for physical limitations and medical conditions
  • PDF export functionality for plans
  • Interactive plan viewing with charts and statistics
  • Responsive UI built with React and Tailwind CSS

Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS, Shadcn/UI
  • Backend: Express.js, TypeScript
  • Database: PostgreSQL with Drizzle ORM
  • Charts: Recharts
  • PDF Generation: jsPDF

Getting Started

  1. Fork this template on Replit
  2. Click the "Run" button to start the development server
  3. The application will be available on port 5000

Usage

  1. Fill out the user form with your details:

    • Age, weight, and height
    • Physical conditions and limitations
    • Fitness goals
    • Exercise time preferences
    • Diet preferences
  2. Submit the form to receive your personalized plan

  3. View your diet and exercise plans in the interactive dashboard

  4. Export your plan as PDF for offline reference

Contributing

We welcome contributions! Please feel free to submit a Pull Request.

License

This project is open source and available under the MIT License.

Acknowledgments

About

Create your personalised diet and exercise plan.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages