SkillAgentSearch skills...

GoBarber

No description available

Install / Use

/learn @jonabf1/GoBarber
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h1 align="center"> <img src="frontend/src/assets/minimal-logo.svg" width="200px"> </h1>

:page_with_curl: About

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

To start, Docker is required

:rocket: 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)

:page_facing_up: 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

:heavy_check_mark: Result in Frontend

<p align="center"> <img alt="" src="frontend/public/barber.gif"> </p>

:heavy_check_mark: Result in Mobile

<p align="center"> <img alt="" src="mobile/public/barber.gif"> </p>
<p align="center"> Made with ♥ by <a href="https://www.linkedin.com/in/jonathan-barros-franco">Jonathan</a> </p>

Related Skills

View on GitHub
GitHub Stars43
CategoryDevelopment
Updated1mo ago
Forks11

Languages

JavaScript

Security Score

70/100

Audited on Feb 17, 2026

No findings