/GoBarber_Backend

API REST da aplicação GoBarber. Projeto backend usando Node.js com TypeScript, banco de dados PostegreSQL com TypeORM e upload de imagens com Multer.

Primary LanguageTypeScriptMIT LicenseMIT

GoBarber-logo

Sobre   |    Tecnologias   |    Requisitos   |    Começando

GoBarber

📃 Sobre

GitHub language count GitHub top language GitHub repo size GitHub GitHub last commit

Este repositório contém a API REST da aplicação GoBarber. Projeto backend usando Node.js com TypeScript, banco de dados PostegreSQL com TypeORM e upload de imagens com Multer.

GoBarber é uma aplicação para gerenciamento da agenda de barbearias. O projeto pode ser acessado tanto por clientes, como por prestadores de serviços.

Clientes podem escolher os horários disponíveis e os barbeiros podem conseguem gerenciar suas agendas.

💻 Tecnologias

Esse projeto foi desenvolvido no Bootcamp GoStack da Rocketseat com as seguintes tecnologias:

📚 Requisitos

  • Ter Git para clonar o projeto.
  • Ter Node.js instalado.
  • Ter Docker rodando um container PostgreSQL.

🚀 Começando

  # Clonar o projeto:
  $ git clone https://github.com/ecrozatti/GoBarber_Backend.git

  # Entrar no diretório:
  $ cd GoBarber_Backend
  
  # Instalar as dependências:
  $ yarn install

  # Rodar as migrations:
  $ yarn typeorm migration:run

  # Rodar a aplicação:
  $ yarn dev:server

Made with 💚 by Eric Crozatti Ferreira