Skip to content

DevSadit/FitFlow_Client

Repository files navigation

Fit Flow

🚀 Run this Project in Your Local Machine

Follow these steps to run the project locally on your machine.

Prerequisites

Make sure you have Node.js and npm installed on your machine. You can download Node.js from here.

Installation

  1. Clone the repository:

    git clone https://github.com/DevSadit/fitness-tracker-client-ass-12.git
  2. Navigate to the project directory:

    cd fitness-tracker-client-ass-12
  3. Install dependencies:

    npm install
  4. Run the development server:

    npm run dev

🎉 You're all set!

Open your browser and navigate to http://localhost:3000 to see the project in action.

🌟 Features

  • Admin Dashboard: Manage users, class schedules, trainers, and website analytics.
  • Trainer Dashboard: Create/update classes, track attendance, and communicate with members.
  • Member Area: View/book classes, check booking history, and interact with trainers.
  • Real-time Booking: Instant class bookings with calendar integration and reminders.
  • Responsive Design: Seamless experience across desktops, tablets, and smartphones.
  • Communication Tools: Built-in messaging and real-time notifications.
  • Analytics & Reporting: Insights on member activity, class attendance, and engagement.

Overview

The Fitness Tracker is a powerful client application built with React js, tailwind, firebase and many more. to support a comprehensive fitness tracking platform. It features robust dashboards for admins, trainers, and members, enabling efficient management of users, classes, and schedules. The platform offers real-time class booking, calendar integration, automated reminders, and seamless communication tools. Designed with a responsive UI, it ensures a smooth user experience across all devices. Detailed analytics and reporting tools provide valuable insights to optimize performance and user engagement.

  • NPM Packages which is used in this Project -

  • react icon
  • react tooltip
  • daisyUI
  • Framer motion
  • React Photo view
  • React Select
  • also many more

Releases

No releases published

Packages

 
 
 

Contributors