Desenvolvimento da primeira fase da API, Baseado no que me foi passado da documentação do swagger.
Opened this issue · 0 comments
victor99dev commented
-
- Entidades.
- EntityBase.
- User.
- Contacts.
- knowledges.
- availableTimes.
- weekDays and time.
- document
-
- Value Objects (Se precisar).
- Email.
- Password.
-
- Enum.
- Country
- Week Days
- Document Type
-
- Criação dos contratos / interfaces.
- Get by login.
- Send Document.
- Put username (update).
- Get by username.
- Criar um serviço de busca de code clube.
-
- Criação dos serviços / use cases.
- Criação dos métodos:
- [POST] - Create User
- [GET] - Get By Login.
- [POST] - Send Document.
- [PUT] - Put Username (update).
- [GET] - Get By Username.
- Criar um serviço de busca de code clube.
- Filtros necessários: name, state, city, neighborhood.
- Argumentar de onde vai vim essas infos.
-
- Trabalhar no infra do projeto.
- Controllers.
- Desenvolver a persistência no banco de dados.
- No começo estarei utilizando docker para subir containers do projeto.
- Database Postgresql (PrismaORM).
- Deploy do Projeto (Vercel).
- JWT.
- Testes unitários, integração e end-to-end (De começo não irei me prender, mas pretendo escrever alguns testes para fortalecimento e entendimento de api, porém meu objetivo atual é desenvolver a API antes dos testes devido meu tempo ser curto).