🛒 GStore Evolution
Laboratório fullstack para aprofundar arquitetura moderna, organização escalável e integração entre aplicações.
Sobre o projeto
O GStore Evolution é um projeto de estudo orientado à prática fullstack, com foco em separação clara de responsabilidades, organização de domínio e integração entre frontend, backend e persistência de dados.
Ele funciona como ambiente controlado para consolidar entendimento real sobre arquitetura moderna aplicada.
Stack técnica
Next.js
NestJS
Prisma ORM
PostgreSQL
Monorepo
Docker
Arquitetura do Projeto
O projeto segue uma arquitetura em camadas clara:
- Frontend: Next.js consumindo API REST
- Backend: NestJS estruturado em Controllers e Services
- ORM: Prisma traduzindo domínio para SQL
- Banco: PostgreSQL rodando via Docker
O objetivo é estudar profundamente o fluxo: Frontend → API → ORM → Banco