Sistema de gestão de entregas para pizzarias utilizando as plataformas web e mobile em
Rio Verde - GO.
À princípio, foram identificados problemas, os quais justificam a elaboração do projeto, tais como atraso e falhas no atendimento, falta de informações sobre os produtos e pedidos, que ocasiona insatisfações de clientes. Visando a solucionar essas dificuldades, foi levantado a hipótese para o desenvolvimento de uma aplicação web que realiza todo o controle das informações e uma aplicação mobile híbrida que confere as informações dos produtos e pedidos e realiza pedidos de forma ágil e prática.
A plataforma web foi desenvolvida mantendo uma estrutura harmônica entre as páginas, desse modo os formulários disponíveis para o usuário são intuitivos, facilitando sua utilização. Mantendo a usabilidade do usuário todo o projeto é responsivo, dessa forma, o mesmo pode acessar de diferentes dispositivos, com dimensões de telas diferentes, que a aplicação se adapta e redimensiona-se nos diferentes tipos de tela. O processo de desenvolvimento exigiu muita pesquisa, a fim de manter as usabilidades e funcionalidades para o usuário.
A aplicação mobile híbrida está totalmente voltada para o cliente e entregador, por meio dela que os mesmos realizam e acompanham os pedidos com agilidade e praticidade. Estão disponíveis o acompanhamento do entregador em tempo real através do Google Maps integrado ao aplicativo, ler cupom de desconto via QR-Code e receber as notificações sobre o pedido. Essa etapa foi muito desgastante, devido à complexidade para realizar a manipulação das informações entre as plataformas, realização dos tratamentos de exceções e regras de negócio demandarem esforço e tempo.
Documento - Monografia
Documento - Artigo
- PHPUnit - Testes Unitários
- Badboy - Teste Funcional
- JMeter - Testes de Estresse
- RIPS - Teste de Análise Estática
- Faça um fork do projeto;
- Crie uma nova branch com as suas alterações:
git checkout -b my-feature
- Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: My new feature"
- Envie as suas alterações:
git push origin my-feature
Caso tenha alguma dúvida confira este guia de como contribuir no GitHub.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.