Skip to content

This is a full-stack project. It's a website for a gym with multiple branches where users can purchase memberships and pay through Stripe.

Notifications You must be signed in to change notification settings

judabne/GymSite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

MyGym

Description

This is a fullstack project for a gym with multiple branches. It allows admins to manage branches, users, and gym plans and classes. It also allows registered users to purchase memberships, locate branches, and checkin easily.

The technologies used here are ReactJS, Node.js (Express), and MongoDB (Mongoose)

Getting Started

Dependencies

  • This project needs Nodejs and NPM to run.
  • Clone this repo and run npm install. Then navigate to to the frontend folder and run npm install there as well.
  • To start the project use npm start in the project's root to launch the backend

Installing

  • Clone this repo
  • Run npm install
  • Navigate to the frontend folder (cd frontend) and run npm install there as well

Executing program

  • In the project's root run npm start
  • Navigate to the frontend folder and run npm start

Authors

This project is coded by Judabne (https://github.com/judabne) and reviewed by Tom Philip (https://github.com/tommysqueak)

Version History

  • 0.1
    • Initial Release

Acknowledgments

The frontend is based on Creative Tim's (https://www.creative-tim.com/) Material Kit React (https://www.creative-tim.com/product/material-kit-react)

About

This is a full-stack project. It's a website for a gym with multiple branches where users can purchase memberships and pay through Stripe.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages