Arquitetura de Software - ticket-go/ticketgo-back-end GitHub Wiki

Front-end (Next.js e React Native):

• Responsável pela interface de usuário (UI) tanto no desktop quanto em dispositivos móveis. Essa é a camada de apresentação do sistema, que interage com os usuários finais.

Back-end (Django Rest Framework):

• Centraliza a lógica de negócios e atua como a camada intermediária, processando as solicitações do front-end e se comunicando com outros serviços (como APIs externas e banco de dados). Essa camada implementa a lógica de aplicação e de negócio.

Banco de Dados (SQL):

• Onde os dados são armazenados e recuperados. É a camada de persistência, responsável pela gestão de dados.

TicketGo_Arquitetura_New drawio