SoulPet - Projeto DevOps 3 - Back-End
- Ana Schwaab - Github, LinkedIn
- Bruna Faria de Souza - Github, LinkedIn
- Danilo Araújo de Oliveira - Github, LinkedIn
- Luis Guedes - Github, LinkedIn
- Nilson Mazurchi - Github, LinkedIn
- SoulPet Front-end
- Integrandes do projeto
- O que é o SoulPet API
- O que consigo fazer com o SoulPet API?
- Tecnologias usadas
- Melhorias em desenvolvimento
- Para rodar o projeto
- Funcionalidades da API
- Agradecimentos Especiais
É uma API para você utilizar para gerenciar seu Pet Shop, e o Soul, vem de SoulCode Academy.
É uma interface gráfica para gerenciar um Pet Shop, com ele é possível:
- gerenciar clientes.
- gerenciar pets.
- gerenciar pedido.
- gerenciar pets.
- gerenciar produtos.
- gerenciar servicos.
Um projeto feito com uso de Axios
, Bootstrap
, Bootstrap-icons
, React
, React-Bootstrap
, React-Dom
, React-Hook-Form
, React-Hot-Toast
, React-Router-Dom
, React-Scripts
, Web-Vitals
.
Nenhuma melhoria prevista por enquanto.
-
É necessário que tenha o MySQL Workbench, git e o Node.Js instalados.
-
É necessário fazer o clone do repositório para sua máquina
git clone https://github.com/oliverdn95/soulpet-back.git
- Instalar as dependências do projeto:
- dentro da pasta raiz do projeto executar o comando:
npm install
-
Dashboard interativa com contador de total de clientes, pets, produtos, serviços e agendamentos, cadastrados no banco de dados.
É possível pesquisar pelo nome do Cliente, e puxando pelo nome dele é possível ver os pets, pedidos e agendamentos feitos pelo cliente.
-
Na tela de agendamentos é possível ver a data agendado para o atendimento e se esse atendimento está pendente ou não, é possível também editar e excluir dados desse agendamento.
-
Na tela de Clientes é possível ver a lista de Clientes, emails, telefones e nas ações é possível excluir um cliente, editar, ver os pets do cliente e ver os dados do endereço dele. É possível adicionar clicando no botão
+ Clientes
. -
Na tela de Pedidos é possivel ver uma ordenação de pedidos, com os Nomes dos produtos, Datas de compra, Clientes Comprador e nas ações podemos ver detalhes do pedido, editar o pedido e até mesmo excluir ele. É possível adicionar clicando no botão
+ Pedidos
. -
Na tela de Pets é possível ver o nome dos pets, excluir, editar e ver mais informações do pet. É possível adicionar clicando no botão
+ Pets
. -
Na tela produtos é possível ver o nome dos produtos, descrição, preço, desconto, validade do descontoe a categoria, é possível fazer filtragem por nome e categoria e editar/excluir individualmente cada produto. É possível adicionar clicando no botão
+ Pets
. -
Na tela de Serviços é listado todos os serviços cadastradados e seus respectivos preços, editar e excluir individualmente cada um deles. É possível adicionar clicando no botão
+ Pets
.
Agradecimento especial para os Professores: