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
- Principais Recursos
- Tecnologias Utilizadas
- Pré-requisitos
- Primeiros Passos
- Documentação da API
- Principais Contribuidores
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.
-
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.
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)
Siga as instruções abaixo para configurar e executar o sistema em sua máquina local:
-
Clonagem do Repositório: Clone este repositório para a sua máquina local.
git clone https://github.com/Semestre-4/SliceCtrl-Backend.git
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.
- 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.
Para obter detalhes completos sobre os endpoints disponíveis e seus formatos de requisição e resposta, consulte a Documentação da API SliceCtrl.
👩💻 DEV: Bouchra Akl (@bouchraakl)
👨💻 DEV: Gustavo Piegat (@piegat)