Skip to content

mauricioromagnollo/purchases-classroom

Repository files navigation

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