Server for Studtor_frontend
Configure the config file:
Please change the server email and password accordingly
Set expiration time in hours
port : " :3000"
jwtKey : " 9761278367815487"
accessExpirationTime : " 1"
refreshExpirationTime : " 2"
serverEmail : " studtorr@gmail.com"
serverEmailPW : " password"
mock_database : " true"
Go to terminal and cd into \Studtor_backend\cmd
Authentication Service (Refer to Readme in Authentication Service for more details)
(POST) localhost:3000/v1/auth/signup
(POST) localhost:3000/v1/auth/verify
(POST) localhost:3000/v1/auth/login
(POST) localhost:3000/v1/auth/logout
(POST) localhost:3000/v1/auth/refresh
(GET) localhost:3000/v1/:user
Tuition Service (Refer to Readme in Tuition Service for more details)
(GET) localhost:3000/v1/courses
(POST) localhost:3000/v1/putavailabletime
(POST) localhost:3000/v1/deleteavailabletime
(GET) localhost:3000/v1/tutors/*course
(GET) localhost:3000/v1/availabletime/:tutor
(GET) localhost:3000/v1/bookedtime/:user
(POST) localhost:3000/v1/book
(POST) localhost:3000/v1/unbook
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.