Este projeto visa desenvolver um sistema para gerenciar o estoque de abrigos, permitindo que administradores e voluntarios possam realizar consultas, acréscimos e decréscimos no estoque.
https://endearing-starship-fe8800.netlify.app/
- Cadastro de
administrador
que durante o processo cria o abrigo que irá administrar; - O
admnistrador
pode adicionar, excluir, editar os dados do item (funções exclusivas) e também incrementar e decrementar a quantidade dos mesmos; - Pode realizar buscas para filtrar as informações desejadas clicando no botão
Buscar Item
, para ver toda a tabela novamente, basta um clique no botãoMostrar Tudo
; - Outra ação que o
administrador
pode realizar é a exclusão do abrigo que foi criado durante o cadastro; - O
administrador
pode fazer login e se deslogar clicando no seu nome e na sequência clicando na opçãoSair
;
- Cadastro de
voluntario
que durante este processo seleciona um abrigo existente para ser voluntário; - O
voluntario
pode incrementar e decrementar a quantidade de itens existentes no abrigo; - Pode realizar buscas para filtrar as informações desejadas clicando no botão
Buscar Item
, para ver toda a tabela novamente, basta um clique no botãoMostrar Tudo
; - É possível fazer login e se deslogar clicando no seu nome e na sequência clicando na opção
Sair
;
-
Administrador:
- Login:
[email protected]
- Senha:
1234
- Login:
-
Voluntário:
- Login:
[email protected]
- Senha:
1234Abcd!
- Login:
frontend/
: Código fonte do front-end (React).backend/
: Código fonte do back-end (Express.js).database/
: Scripts e configurações do banco de dados (PostgreSQL).
- Front-end: React
- Back-end: Node.js
- Banco de Dados: PostgreSQL
- ORM (Object-Relational Mapping): Prisma
- Hospedagem do Back-end: Render
- Hospedagem do Front-end: Netlify
- Hospedagem do Banco de Dados: Render
- Faça um fork deste repositório.
- Crie uma branch para sua feature ou correção (
git checkout -b feature/nome-da-feature
). - Faça commit das suas alterações (
git commit -m 'Adicionei uma nova feature'
). - Faça push para a branch (
git push origin feature/nome-da-feature
). - Abra um Pull Request.