Thanks to visit codestin.com
Credit goes to github.com

Skip to content

jonabf1/GoBarber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📃 About

This project is based on an application for a hair salon. Containing scheduling, appointments, session and authentication.

To start, Docker is required

🚀 How to install and start

  • git clone https://github.com/jonabf1/goBarber
  • Go to repository folder
  • docker-compose up (in Backend)
  • yarn start (in Frontend)

📄 Routes in Backend

  • post('/users') - Create a login
  • post('/sessions') - Log in to an account

From here, authentication is required

  • put('/users') - Update an account
  • get('/providers') - List providers
  • get('/providers/:providerId/available') - Check provider availability
  • post('/appointments') - Create an appointment
  • get('/appointments') - List all logged-in user's appointments
  • delete('/appointments/:id') - Delete an appointment
  • get('/schedule') - Schedule services
  • post('/files') - Profile pictures
  • get('/notifications') - List all logged in user notifications
  • put('/notifications/:id') - Confirm notification was seen

✔️ Result in Frontend

✔️ Result in Mobile


Made with ♥ by Jonathan

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •