Projeto realizado durante a 7a Full Stack Week. Se consiste em uma página de auto checkout para pedidos de fast food, desenvolvido com um design mobile-first para melhor experiência em dispositivos móveis. O sistema permite criar pedidos, adicionar ao carrinho e finalizar compras utilizando um CPF. Os pedidos ficam armazenados e podem ser consultados ao informar o CPF do usuário. O status do pedido (feito, processando, finalizado) é gerenciado no banco de dados.
O projeto foi desenvolvido com as seguintes tecnologias:
- Next.js
- Prisma ORM
- PostgreSQL
- React
- Tailwind
- Shadcn
- Zod
O projeto utiliza Prisma ORM para gerenciar a persistência de dados. A ferramenta interage com o serviço do banco PostgreSQL hospedado na plataforma Neon.
- Criar pedidos e adicionar produtos ao carrinho
- Realizar pedidos pela interface, informando CPF
- Consultar histórico e status de pedidos pelo CPF
git clone --branch aula_5 --single-branch https://github.com/lucaslpdacosta/fsw-project.git
DATABASE_URL=******
npm install
npm run dev
http://localhost:3000/fsw-donalds
- Escaneie o QR Code:
- Ou acesse este Link.