Skip to content

SliceCtrl Backend & API: Sistema de Gestão para Pizzarias com Java & Spring Boot. 🍕🔌

License

Notifications You must be signed in to change notification settings

Semestre-4/SliceCtrl-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SliceCtrl Backend & API : Sistema de Gestão para Pizzarias 🍕🔌

Bem-vindo ao SliceCtrl Backend & API! Neste repositório, você encontrará a parte fundamental do sistema de gerenciamento desenvolvido especialmente para estabelecimentos de alimentação, com foco em pizzarias. Oferecemos uma solução abrangente e eficaz para administrar todas as atividades do seu negócio.

Visão Geral

O SliceCtrl Backend & API é uma solução robusta que capacita pizzarias a gerenciarem com todos os aspectos do seu estabelecimento. Seja no acompanhamento dos pedidos, no gerenciamento do cardápio ou na análise de dados cruciais, nossa solução foi criada pensando nas necessidades únicas da sua pizzaria.

Principais Recursos

  • Gestão de Pedidos Eficiente: Acompanhe cada pedido de forma precisa e atualize seus status com facilidade. Otimização do fluxo de trabalho para entregas e retiradas, garantindo agilidade e satisfação do cliente.

  • Administração do Cardápio: Simplifique a adição, edição e remoção de itens do cardápio. Personalize descrições, preços e opções para atender perfeitamente aos desejos dos seus clientes, criando uma experiência gastronômica única.

  • Atendimento Personalizado ao Cliente: Mantenha registros detalhados dos clientes, incluindo histórico de pedidos.

  • Análises Estratégicas e Relatórios Abrangentes: Acesse insights valiosos sobre vendas, tendências de pedidos e desempenho geral. Utilize dados sólidos para tomar decisões informadas e direcionadas ao crescimento do seu negócio.

  • Gestão Eficiente de Estoque: Mantenha o controle detalhado do seu estoque de ingredientes e suprimentos. Receba alertas automáticos de reabastecimento e evite interrupções indesejadas nas operações.

Tecnologias Utilizadas

Java Spring Hibernate Postgres Postman

Pré-requisitos

Antes de começar, certifique-se de atender aos seguintes pré-requisitos:

  • Java Development Kit (JDK) 11 ou superior
  • IntelliJ IDEA (ou qualquer outra IDE Java de sua escolha)
  • PostgreSQL (instalação local ou conexão remota)
  • Postman (para testar a API)

Primeiros Passos

Siga as instruções abaixo para configurar e executar o sistema em sua máquina local:

Instalação

  1. Clonagem do Repositório: Clone este repositório para a sua máquina local.

    git clone https://github.com/Semestre-4/SliceCtrl-Backend.git
    

Configuração

Abra o arquivo application.properties e configure as propriedades de conexão do banco de dados. Forneça os detalhes necessários, como URL do banco de dados, nome de usuário e senha.

Executando a Aplicação

  • Compile o projeto para baixar as dependências e compilar o código.
  • Execute a aplicação usando a configuração de execução ou depuração da sua IDE.
  • Uma vez que a aplicação esteja em execução, você pode testar os endpoints da API usando o Postman ou qualquer outra ferramenta de teste de API.

Documentação da API

Para obter detalhes completos sobre os endpoints disponíveis e seus formatos de requisição e resposta, consulte a Documentação da API SliceCtrl.

Principais Contribuidores

👩‍💻 DEV: Bouchra Akl (@bouchraakl)

GitHub LinkedIn Gmail

👨‍💻 DEV: Gustavo Piegat (@piegat)

GitHub LinkedIn Gmail