An open API service indexing awesome lists of open source software.

https://github.com/jacks1o/blog-s-api


https://github.com/jacks1o/blog-s-api

api-rest crud expressjs javascript msc mysql nodejs sequelize-orm

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          

# Projetct Blogs API
# Contexto
No projeto de backend da Trybe, API de Blogs, utilizamos #CRUDs para as diversas operações em um blog, tudo armazenado em SQL. Como padrão de organização foi utilizado o MSC, o que contribuiu para a API ser REST. Os erros foram tratados e os commits estão no padrão convencional.
## Técnologias usadas
Back-end:
> Desenvolvido usando: NodeJS, ExpressJS, Docker, Sequelize, JWT.
## Instalando Dependências
> Backend
```bash
cd 'Diretório do projeto'
npm install
```
## Executando aplicação
* Para rodar o back-end:
```
cd 'Diretório do projeto'
docker-compose up -d
*A aplicação estará rodando na porta 3000: http://localhost:3000/ do navegador
```
## Executando Testes
* Para rodar todos os testes:
```
npm test
```