pauloclemente / gobarber

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

 

Github top language Github language count Repository size License

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   License   |   Author


🎯 About

O projeto desenvolvido durante o bootcamp da Rocketseat,o GoStack 11.

É uma aplicação completa para uma prestadora de serviços de beleza fictícia, a GoBarber.

GoBarber é uma aplicação de controle de agendamentos de barbeiros(as) que permite ao cliente da barbearia o cadastro na plataforma e a possibilidade realizar os seus agendamentos pela aplicação mobile. Para a barbearia, existe a aplicação web para, além de fazer o cadastro de usuário, o gerenciamento de seus agendamentos.

A aplicação guarda no banco de dados os usuários criados e os seus agendamentos. Também existe um sistema de cache de agendamentos utilizando o Redis para proporcionar melhor User Experience ao diminuir o tempo das requisições.

✨ Features

✔️ Authentication of service providers;
✔️ Registration of service providers;
✔️ Error messages like toast;
✔️ Schedule display panel;
✔️ Sending notifications when scheduling service;
✔️ Notification already read;
✔️ Data and password update screen;
✔️ Upload and Update user image (avatar);

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git and Node installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/pauloclemente/gobarber

# Access
$ cd gobarber

# Install dependencies
$ yarn

# Run the project
$ yarn start

# The server will initialize in the <http://localhost:3000>

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❤️ by Paulo Clemente

 

Back to top

About


Languages

Language:TypeScript 89.4%Language:JavaScript 4.5%Language:Java 2.8%Language:Objective-C 2.0%Language:Ruby 0.3%Language:Starlark 0.3%Language:Handlebars 0.2%Language:HTML 0.2%Language:Shell 0.2%