Aplicação feita durante o bootcamp GoStack da RocketSeat
Sobre • Tecnologias • Licença •
Api para agendamentos entre barbeiros e clientes.
Os clientes podem escolher o melhor horário disponível com o barbeiro para agendamento de serviço com duração de 1h.
Os provedores de serviços podem ver todos os seus compromissos, gerenciar horários e também pode ver se um cliente cancelou um agendamento.
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode. Também é necessário a uitlização de um banco de dados PostgreSQL. Para isso criei um container usando Docker.
# Clone este repositório
$ git clone <https://github.com/matheus-santos-moreira/gobarber-api>
# Acesse a pasta do projeto no terminal/cmd
$ cd gobarber-api
# Vá para a pasta server
$ cd server
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev:server
# O servidor inciará na porta:3333 - acesse <http://localhost:3333>
- Node.js
- TypeScript
- Express
- Multer
- TypeORM
- JWT-token
- uuid v4
- PostgreSQL
- Date-fns
- Jest
- Eslint
- Prettier
- EditorConfig
Este projeto está licenciado sob a licença MIT - consulte o arquivo LICENSE para mais detalhes.