/blogs-api

Primary LanguageJavaScript

💻 Projeto Blogs-Api

Projeto Back-end que consiste em uma API e um banco de dados para a produção de conteúdo de um blog. Foi utilizado os conceitos de Migrations, Models e Seeders para configurar o banco de dados, alem da implementação de relacionamentos 1:N (um para muitos) e N:N (muitos para muitos) para estabelecer as associações entre as tabelas do banco de dados. A aplicação também conta com autenticação por meio de JWT (JSON Web Tokens), permitindo o acesso seguro às rotas que exigem autenticação.

✨Principais stacks desenvolvidas:✨

📌 Node.js

📌 Express

📌 Javascript

📌 Docker

📌 JWT (JSON Web Tokens)

Rodando localmente

1.Clone o projeto

  git clone git@github.com:polianamarques/blogs-api.git

2.Entre no diretório do projeto

3.Instale as dependências

npm install

Configurações do projeto

Para iniciar o projeto utilizando o Docker, siga as orientações abaixo:

1.Execute o comando para iniciar os serviços node e db utilizando o Docker Compose:

 docker-compose up -d

2.Para acessar o terminal interativo do container blogs-api, execute o comando:

 docker exec -it blogs_api bash

Contato: