Skip to content

Repository files navigation

Instzaa API

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:

Instzaa App

Instzaa Adm

Ideia do projeto

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.

Stack utilizada

  • Java (JDK 17)
  • Springboot
  • MySql

Instalação local

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
  

Documentação

A documentação Swagger pode ser encontrada ao iniciar o projeto como dev pelo endpoint /swagger-ui/index.html.

Demontração

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.

Autores

  • @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.

About

api de gestão para restaurantes

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages