Skip to content

Latest commit

 

History

History

backend

GoBarber

Sobre   |    Funcionalidades   |    Tecnologias   |    Rodando o Projeto   |    Endpoints

Frontend da aplicação GoBarber.

🚀 Sobre

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.

💥 Funcionalidades

  • Criar e gerenciar horários;
  • Criar e gerenciar barbeiros;

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

* Para mais detalhes, veja o package.json

⚡ Rodando o projeto

Docker

É 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

Backend

# 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

📓 Endpoints

Você pode executar online ou fazer o download dos endpoints e executar diretamente no Insomnia:

Run in Insomnia}