Um app instantaneo de delivery. Promove comodidade para o usuário para realização de pedidos de delivery que nos exemplos de demonstração serão referentes a menus de pizzaria, porém serve para diversos tipos de comercio.
Esta e uma api de serviço para as aplicações Instzaa. Estas compoem:
Uma api de serviço para um app de delivery e uma pagina web de gestão deste delivery. Os serviços encontrados nessa api são:
- Criação (apenas para API) e Autenticação de Usuário.
- Criação, edição, busca e remoção de itens do cardapio.
- Criação (apenas pelo app e api), edição, busca e remoção de itens de pedidos realizados.
- Edição e busca de dados da empresa.
- Criação de pagamento por PIX (implementação de serviço Efipay).
- Criação de pagamento via cartão de credito (implementação de serviço Efipay).
- Listagem de pagamentos por PIX.
- Confirmação de validação de pagamento por PIX.
- Busca de valor em caixa (implementação de serviço Efipay).
- Criação de lanches customizados com menu a parte.
- Criação e listagem de comentarios.
- Java (JDK 17)
- Springboot
- MySql
Utilização do Projeto em sua maquina local.
- E necessario uma configuração de variavel de ambiente JAVA de jdk17 ou maior.
Para rodar o projeto utilize:
git clone branch_url
mvn spring-boot:run
A documentação Swagger pode ser encontrada ao iniciar o projeto como dev pelo endpoint /swagger-ui/index.html.
Uma desmonstração do serviço pode ser encontrada no link
Para economia de recursos a nuvem da api não se encontra ligada sempre, caso seja esta a situação utilize o link, aguarde um minuto e tente novamente.
- @kayandesouza Desenvolvedor principal da Aplicação móvel, Aplicação Web e Api.
- @matheusmarti Desenvolvedor responsável pela implementação dos comentários na Aplicação móvel e Api.