Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 596 Bytes

README.md

File metadata and controls

30 lines (23 loc) · 596 Bytes

purchases-classroom

Techs

  • Nest.js
  • GraphQL
  • Apache Kafka
  • TypeScript
  • Next.js
  • Auth0
  • Apollo Client (GraphQL)

Funcionalidades

Microserviço de Compras (purchases)

  • [Admin] Cadastro de produtos
  • [Admin] Listagem de produtos
  • [Auth] Listagem de compras
  • [Public] Compra de um produto
  • [Public] Lista produtos disponíveis p/ compra

Microserviço de Sala de Aula (classroom)

  • [Admin] Listar matrículas
  • [Admin] Listar alunos
  • [Admin] Listar cursos
  • [Admin] Cadastrar cursos
  • [Auth] Listar cursos que tenho acesso
  • [Auth] Acessar conteúdo do curso