To see the application into action, go to
$> gym-management-system-q2qs.onrender.com
Note:- To access admin features, use GYM-ID = "12345" when loging-in
These instructions will help you to get a copy of the project up and running on your local machine for development and testing purposes.
- NodeJs - Runtime Environment
- Firebase - Database
- Vanilia Js - For Intreative components
What things you need to install the software and how to install them
$> git clone https://github.com/Firoz2002/Gym-Management-System/.git
A step by step series of examples that tell you how to get a development env running
First, create an .env file locally. Please note that you need to intialize the following environment variables to run the project
SECRET = <YOUR JWT SECRET> MONGODB_URI = <YOUR MONGODB DATABASE CONNECTION STRING> GMAIL = <YOUR GMAIL-ID> GMAIL_PASSWORD = <YOUR GMAIL APP PASSWORD> API = <FIREBASE API-KEY> AUTH_DOMAIN = <FIREBASE AUTH-DOMAIN> PROJECT_ID = <FIREBASE PROJECT-ID> STORAGE_BUCKET = <FIREBASE STORAGE-BUCKET> MESSAGING_SENDER_ID = <FIREBASE MESSAGING-SENDER-ID APP_ID = <FIREBASE APP-ID> MEASUREMENT = <FIREBASE MEASUREMENT-ID>
First install all the back-end dependencies
$> npm install
Then run app
$> npm start