MyGym
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)
- 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
- Clone this repo
- Run npm install
- Navigate to the frontend folder (cd frontend) and run npm install there as well
- In the project's root run npm start
- Navigate to the frontend folder and run npm start
This project is coded by Judabne (https://github.com/judabne) and reviewed by Tom Philip (https://github.com/tommysqueak)
- 0.1
- Initial Release
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)