Skip to content

CaliForge, a Dashboard React-powered for calisthenics and fitness enthusiasts, where strength meets community. Plan, track, and connect. Forge your path at CaliForge.

Notifications You must be signed in to change notification settings

AKRAM-2002/Gym-DashBoard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

CaliForge Hub

CaliForge Hub is a React-powered fitness dashboard tailored for calisthenics enthusiasts. Plan your workouts, track your progress, and connect with a vibrant community of like-minded athletes.

Table of Contents

Features

  • CaliForge Dashboard: Visualize and plan your calisthenics routines.
  • Community Integration: Connect with other calisthenics enthusiasts, share achievements, and foster a supportive community.
  • Progress Tracking: Track your workout progress with intuitive charts.
  • Easy Setup: Get started quickly with straightforward installation steps.

Getting Started

Installation

  1. Clone the repository:

    git clone https://github.com/AKRAM-2002/Gym-DashBoard.git

Usage

  1. Change into the project directory:

    cd Gym-DashBoard
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start
    

Project Structure

/src
  /assets
    /images
    /icons
  /components
    /common
      Button.js
      Input.js
      ...
    /auth
      SignIn.js
      SignUp.js
      UserProfile.js
      EditProfile.js
      ChangePassword.js
      ...
    /dashboard
      DashboardOverview.js
      ...
    /workouts
      WorkoutCalendar.js
      RoutineBuilder.js
      WorkoutHistory.js
      AiAssistant.js
      ...
    /progress
      ProgressCharts.js
      ...
    /achievements
      AchievementsView.js
      ...
    /nutrition
      NutritionLog.js
      ...
    /community
      CommunityFeed.js
      UserConnections.js
      ...
  /context
    AuthContext.js
    UserDataContext.js
    WorkoutDataContext.js
    ...
  /hooks
    useAuth.js
    useUserData.js
    useWorkoutData.js
    ...
  /pages
    Home.js
    UserProfilePage.js
    Explore.js
    ...
  /services
    authService.js
    userDataService.js
    workoutDataService.js
    ...
  /styles
    globalStyles.js
    theme.js
  /utils
    helpers.js
    constants.js
  App.js
  index.js

About

CaliForge, a Dashboard React-powered for calisthenics and fitness enthusiasts, where strength meets community. Plan, track, and connect. Forge your path at CaliForge.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published