Nos últimos anos, a demanda por serviços de entrega de alimentos cresceu significativamente, impulsionada pela conveniência dos aplicativos de delivery e acelerada pela pandemia. Diante desse cenário, minha equipe e eu desenvolvemos o IFOME – Sistema Integrado de Gestão de Entregas Gastronômicas (SIGEG), um projeto inspirado no modelo do iFood.
📌 Github: IFOME Repository
Github: https://github.com/GabrielFelipeS/IFOME
Sobre o Projeto
Desenvolvimento de uma plataforma completa para gestão de entregas gastronômicas, conectando restaurantes, entregadores e consumidores, otimizando a experiência de pedidos e entregas.
Principais Implementações
✔ Back-end robusto com Spring Boot – Utilizando Spring Security, Spring Data, Spring Web e documentação com OpenAPI Docs.
✔ Notificações em tempo real – Implementadas com Pusher para melhor experiência do usuário.
✔ Testes de Integração – Validação da API com AssertJ e TestRestTemplate, garantindo confiabilidade e prevenção de regressões.
✔ Integração Contínua – Automação de testes e deploys com GitHub Actions para maior eficiência no desenvolvimento.
Objetivo
Criar uma plataforma eficiente e intuitiva para facilitar a comunicação entre restaurantes, entregadores e consumidores, proporcionando uma experiência otimizada e acessível.
Funcionalidades Principais
🔹 Cadastro e Divulgação de Menus – Restaurantes podem se cadastrar e exibir menus detalhados com descrições, imagens e preços.
🔹 Rastreamento de Entregadores – Monitoramento em tempo real para estimativas precisas de entrega.
🔹 Gerenciamento de Pedidos – Status do pedido atualizado automaticamente com notificações.
🔹 Sistema de Recomendação – Sugestões personalizadas com base no histórico de pedidos.
🔹 Suporte ao Cliente – Canais dedicados para comunicação entre clientes, entregadores e restaurantes.
Requisitos Não-Funcionais
🔒 Segurança e Privacidade – Conformidade com regulamentações para proteção dos dados dos usuários.