Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desenvolvimento da primeira fase da API, Baseado no que me foi passado da documentação do swagger. #5

Open
28 of 38 tasks
victor99dev opened this issue Nov 24, 2023 · 0 comments

Comments

@victor99dev
Copy link
Contributor

victor99dev commented Nov 24, 2023

    • 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).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant