Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atiladelcanton/study-list-api
https://github.com/atiladelcanton/study-list-api
node-js postgresql
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/atiladelcanton/study-list-api
- Owner: atiladelcanton
- Created: 2020-02-19T16:05:52.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T01:25:41.000Z (almost 2 years ago)
- Last Synced: 2023-03-08T04:49:54.414Z (over 1 year ago)
- Topics: node-js, postgresql
- Language: HTML
- Size: 1.98 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
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