Skip to content

vndpal/EnergizeXpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EnergizeXpress

EnergizeXpress

The open-source MyFitnessPal alternative.

About the Project

EnergizeXpress is a fitness tracking web application aims to provide users with a platform to monitor and track their fitness progress. Users can log various aspects of their fitness journey, including weight, workouts, steps, cardio, and nutrition information. The application will be developed using the MERN stack (MongoDB, Express.js, React, and Node.js).

This repo is an monorepo which means you can get all the depedancies at one place.

Getting Started

To get a local copy up and running, please follow these simple steps.

Prerequisites

Here is what you need to be able to run Cal.com.

  • Node.js (Version: >=15.x <17)
  • Yarn (recommended)

Development

Setup

  1. Clone the repo into a public GitHub repository (or fork https://github.com/VNDPAL/EnergizeXpress/fork).

    git clone https://github.com/VNDPAL/EnergizeXpress.git

    If you are on windows, run the following command on gitbash with admin privileges:
    git clone -c core.symlinks=true https://github.com/VNDPAL/EnergizeXpress.git
    See docs for more details.

  2. Create a new file .env and copy all the contents from dev.env file. Replace with your database url and secrect key.

  3. Go to the project folder

    cd EnergizeXpress
  4. Install packages with yarn

    yarn
  5. Run the project with

    yarn start

About

This is an fitness tracking application. This is built using MERN stack.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published