FSW Foods é um sistema de delivery de comida desenvolvido durante a quarta edição do Full Stack Week. Inspirado em plataformas renomadas como o iFood, o FSW Foods visa oferecer uma experiência de usuário excepcional, combinando tecnologias de ponta com requisitos funcionais e não funcionais meticulosamente planejados.
- TypeScript
- React.js
- Next.js
- Tailwind CSS
- Shadcn/UI
- Node.js
- Prisma
- PostgreSQL
- Neon Serverless Postgres
- Seleção de itens do menu
- Adição ao carrinho de compras
- Edição do carrinho antes do checkout
- Visualização do histórico de pedidos
- Acompanhamento em tempo real do status do pedido
- Gerenciamento de restaurantes favoritos
- Navegação por categorias de alimentos
- Pesquisa de restaurantes pelo nome
- Login e logout com contas do Google
- Escalabilidade para inúmeros usuários
- Tempo de resposta rápido
- Interface intuitiva e responsiva para dispositivos móveis
- Capacidade de dimensionamento conforme a demanda aumenta
- Compatibilidade com diversos dispositivos e sistemas operacionais móveis
Embora o suporte para diferentes tamanhos de tela ainda esteja em desenvolvimento, o projeto já está disponível no GitHub para visualização e contribuição. O deploy foi realizado na Vercel. E o sistema está em produção.
Você pode contribuir para o projeto seguindo estas etapas:
- Faça um fork do repositório
- Clone o fork para o seu ambiente local
- Crie uma nova branch para as suas alterações (
git checkout -b feature/sua-feature
) - Faça commit das suas alterações (
git commit -am 'Adicionando sua feature'
) - Faça push para a branch (
git push origin feature/sua-feature
) - Crie um novo Pull Request
Para experimentar o projeto atual, basta acessar FSW Foods.