Sobre | Funcionalidades | Tecnologias | Rodando o Projeto | Endpoints
A versão web do projeto GoBarber representa a visão da barbearia, ou seja, todas funcionalidades presentes na versão web são para administradores. As funcionalidades para o usuário serão dispostas no aplicativo mobile.
- Criar e gerenciar horários;
- Criar e gerenciar barbeiros;
Esse projeto foi desenvolvido com as seguintes tecnologias:
* Para mais detalhes, veja o package.json
É preciso ter o Docker instaldo em sua máquina. Feito a instalação, rodar os seguintes comandos:
$ docker run --name database -e POSTGRES_PASSWORD=docker -p 5432:5432 -d postgres
# Após executar os comandos acima, verificar se as imagens estão rodando no terminal:
$ docker ps
# Caso as imagens estejam paradas/não aparecem no terminal, executar:
$ docker start database
# Entrar na raiz do projeto **/backend** e rodar o comando:
$ yarn install
# Ainda na raiz do projeto, rodar o comando:
$ yarn start
Feito isso, acessar o endereço http://localhost:3333
Se desejar, pode rodar os testes do projeto, usando o seguinte comando:
$ yarn test
Você pode executar online ou fazer o download dos endpoints e executar diretamente no Insomnia: