A website of a gym where total role is three : admin, trainer and member
- A user can booked selected class by pay and became a payed member
- There is dashboard for admin ,trainer and member and any one role can not access other roles dashboard
- There is up voting and down voting system in this website
- admin can see the total balance or revenue of this website
- admin can select a requested trainer to be a trainer and also can delete them or reject them
- Rejected member can see the feedback of admin gave him for rejection
user email : admin@gmail.com password : 123456
- Clone the repo
- cd path/to/your/repo
- Use npm to install the project's dependencies listed in package.json : 'npm install'
- If the project requires environment variables, look for a .env.example or similar file, and create a .env file based on it. : 'cp .env.example .env'
- Build the Project : 'npm run build'
- Start the application using the start script defined in package.json : 'npm start'
- Running tests helps ensure that everything is set up correctly and the project is working as expected : 'npm test'