Skip to content

VictorSilva27/Blogs-Api

Repository files navigation

Blogs API 📰

Projeto utilizando uma das ferramentas mais usadas para facilitar o uso de banco de dados no JavaScript, o sequelize ajuda muito para criar e manipular dados do banco, e garantir uma melhora nas rotas.

Como iniciar o projeto na sua máquina 💻

  • git clone git@github.com:VictorSilva27/Blogs-Api.git (Clonar o repositório no local)
  • cd Blogs-Api (Entrar no repositório clonado)

Rodando com Docker 🐋

  • docker-compose up -d --build (Instalando as images do NodeJs e MySql)

Em caso de Erro de funcionamendo de Porta, altere as linhas das ports no arquivo docker-compose.yml

  • docker exec -it blogs_api bash (Entrando no container)
  • npm install (Baixando as dependências do projeto)
  • npm start (Iniciando o projeto)

No seu terminal deve estar aparecendo algo como Rodando na porta 3000

Criando e populando as tabelas do banco 🏦🎲

  • npm run prestart
  • npm run seed

Agora copie e cola o link abaixo, no seu navegador:

  • http://localhost:3000/login

Nota do projeto ⭐⭐⭐⭐⭐

Nota do Projeto Blogs Api