Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/atiladelcanton/study-list-api


https://github.com/atiladelcanton/study-list-api

node-js postgresql

Last synced: 6 days ago
JSON representation

Awesome Lists containing this project

README

        

# Study List Api

Projeto voltado para aplicar o conhecimento adquirido em node.js.
O projeto referece a um TodoList voltado para estudo de TI pessoal.

# Tecnologias!

- Node.js
- JWT
- Jest
- Postgres
- GraphQL
- Scoket.io

### Informações Gerais

Esse projeto, está utilizando o padrão repository que é um padrão que eu gosto muito, e já trabalho com ele no **PHP**.
A organização será a seguinte:

![DER Banco](https://i.ibb.co/XC90qjh/Captura-de-Tela-2020-02-20-a-s-08-09-00.png)

- ZenCompany (Pagsta principal para armazenar as demais)
- Controllers (Todos os controller da aplicação, com as chamadas dos services)
- models (Todas as entidades do projeto)
- repositories (Toda comunicação com o banco)
- request (Todas as validações dos dados vinda pela API)
- services (Toda regra de negocio e os if da vida rsrsrs)

### Banco de Dados

![DER Banco](https://i.ibb.co/zRsCjKv/study-list.png)

## License

MIT