Skip to content

A website of a gym where total role is three : admin, trainer and member

Notifications You must be signed in to change notification settings

ayathree/gimnecia-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Website Name - GYMNECIA

A website of a gym where total role is three : admin, trainer and member

Live Link

website/link

Features

  • 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

Admin credentials

user email : admin@gmail.com password : 123456

Steps to follow after clone

  • 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'