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

https://github.com/viniciusmattosrj/solid-api-node


https://github.com/viniciusmattosrj/solid-api-node

javascript rest-api solid-principles typescript

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

[![pipeline status](https://github.com/viniciusmattosrj/solid-api-node/badges/releaseCandidate/pipeline.svg)](https://github.com/viniciusmattosrj/solid-api-node/commits/releaseCandidate)

## Requerimentos

- Docker e docker-compose ou NVM
- Node ≥ 12.13.*
- Npm ou Yarn
- Mailtrap

### Tecnologias Utilizadas

* Code style: ESLint
* Typescript
* Rest
* S.O.L.I.D

### Sobre

Esse projeto � base de estudo para melhor compress�o na pr�tica dos conceitos de S.O.L.I.D.

Veja `.env.example` as [instru��es](docs/installation.md) sobre as vari�veis de ambiente.

� poss�vel importar as `.collections` atrav�s do [collections](docs/collections.json) que cont�m querys/mutations/subscriptions.

### Instala��o

Para instala��o verifique **[installation documentation](docs/installation.md)**.

### D�bitos T�cnicos / Pr�ximos Desafios

- [ ] Adicionar o dotEnv para que as configs n�o fiquem fixas no c�digo
- [ ] Alterar a pasta useCases para Application
- [ ] Conectar a database
- [ ] Incluir um docker-compose.example.yml
- [ ] Implementar testes unit�rios Jest