Skip to content

Project of a ticketing system developed in the Full Cycle Dev course

Notifications You must be signed in to change notification settings

lucaslbmp/full-cycle-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de venda de ingressos

Projeto que visa a criação de um sistema de gerenciamento de vendas de ingressos desenvolvido durante o curso de imersão Full Cycle Dev, utilizando tecnologias como Nextjs, Nestjs, Golang e Kong. O sistema é constituído dos seguintes módulos:

  • Sistema de reserva de ingressos: consiste no conjunto de APIs utilizadas pelos parceiros da plataforma para solicitar a reserva de ingressos. Foi construída utilizando o framework Nest.js e utiliza o PrismaORM para o gerenciamento dos bancos de dados da aplicação.

  • Frontend: construído em Next.js, utilizando a abordagem de SSR (Server-Side Rendering), utilizando TailwindCSS para a estilização.

  • API de venda de ingressos: construída em Golang, utilizando o design patern Repository Pattern que separa a camada de acesso aos dados da camada de regras de negócios.

  • Gateway de API: construído usando Kong

About

Project of a ticketing system developed in the Full Cycle Dev course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published