Skip to content

Latest commit

 

History

History
81 lines (55 loc) · 1.8 KB

README.md

File metadata and controls

81 lines (55 loc) · 1.8 KB

GoStack

Aplicação GoBarber

Aplicação Back-end de agendamento de serviços de beleza 💇

License Made by Bruno Henrique Saibert Follow me Linkedin

🚀 Projeto

O objetivo é possibilitar o agendamento de um serviço entre o prestador e o cliente.

A aplicação consiste em desenvolver API em NodeJS que será utilizada em uma aplicação web em ReactJS e mobile em React Native.

🔧 Tecnologias

  • Sucrase + Nodemon;
  • ESLint + Prettier + EditorConfig;
  • Sequelize (Utilizando PostgreSQL);
  • Bcryptjs (Criptografia da senha);
  • Autenticação JWT;
  • Yup (Validação de schema);
  • Multer (Upload de arquivos)

💻 Executando a aplicação

Após clonar o repositório, acesse a pasta do projeto;

$ cd gobarber

Instale as dependências

$ yarn

Crie um container do banco de dados postgres

$ docker run --name database -e POSTGRES_PASSWORD=docker -p 5432:5432 -d postgres

Inicie o container do banco de dados

$ docker start database

Crie as tabelas no banco de dados

$ yarn sequelize db:migrate

Inicie o projeto

$ yarn dev

🚧 Em Desenvolvimento...


Feito com ♥ by Bruno Henrique Saibert