Este é um MVP Mobile de um Sistema de Gerenciamento de Estoque para Supermercados (SisGeps) em sua versão final (v3.0). Ele apresenta funcionalidades essenciais para atender às necessidades básicas dos usuários, com o objetivo de customizar e organizar processos relacionados ao gerenciamento de estoque de supermercados. Para esta última versão, nos concentramos em migrar o nossa App, desenvolvido em Flutter, para o React Native, devido a facilidade e versatilidade que a limguagem Javascript nos proporciona.
Para essa versão aprimoramos os conceitos do antigo projeto, criamos novas telas, conectamos a um Banco de Dados, implementamos a autenticação de usuários, desenvolvemos um CRUD para produtos e criamos uma Calculadora básica.
Nessa perspectiva, esta documentação será um facilitador para a construção, desenvolvimento e manutenção do sistema. Além disso, esse artefato nos fornece uma comunicação eficaz entre os membros da equipe e demais partes interessadas no projeto.
Vídeo explicativo MVP Mobile - Versão 1.0 (Disciplina: Projeto Integrado IV)
Vídeo explicativo MVP web funcional - Versão 1.0
Vídeo explicativo MVP web funcional - Versão 2.0 (Disciplina: Desenvolvimento para Web)
Vídeo explicativo MVP Mobile funcional - Versão 3.0 (Disciplina: Programação para Mobile)
A seguir apresentaremos as telas do SisGeps
- A tela inicial foi desenvolvidoa de forma a ser visualmente atraente e despertar o interesse do usuário para que ele explore o aplicativo SisGeps
- Estas tela tem o objetivo de efetuar login, cadastro e resgate de senha, do usuário e possibilitar o acesso ao sistema.
- A tela de estoque tem o objetivo de mostrar os produtos cadastrados e redirecionar ações de cadastro de novos produtos, atualização e deleção de produtos existentes e acesso a calculadora.
- Esta tela apresenta uma calculadora básica 100% funcional.
Funcionalidade 1: Efetuar Login;Funcionalidade 2: Cadastrar usuários;Funcionalidade 3: Resgatar Conta;Funcionalidade 4: Ver produtosFuncionalidade 5: Cadastrar produtos;Funcionalidade 6: Editar produtos cadastrados;Funcionalidade 7: Excluir produtos;Funcionalidade 8: Calculadora básica;
React NativeJavaScriptExpoDev
Contribuições são bem-vindas!
- Clone o repositório para o seu computador:
git clone https://github.com/DiogoG-dev/SisGeps_Mobile.git- Crie uma branch:
git checkout -b feature/seu_nome- Commit após implementar sugestões:
git add nome_arquivo(s)
git status (Verifica quais arquivos estão para ser adicionados);
git commit -m "Descreva de forma objetiva a alteração" (Insere comentário na adição que irá para o repositório remoto);
git push origin nome_branch (feature/seu_nome)Método: Acesse a interface do Github abra um Pull requests da branch que criou para branch main no qual será avaliado antes de ser mergeado.
Pull requestsReviewMerge
Por meio do desenvolvimento desse trabalho, conseguimos adquirir valiosas experiências que serão de grande auxílio em projetos futuros. O Desenvolvimento deste MVP Mobile não apenas resultou em uma solução robusta e intuitiva para o Sistema de Gerenciamento de Estoque de Supermercados (SisGeps), mas também enriqueceu nosso conhecimento, contribuindo para um aprimoramento contínuo em futuras empreitadas.













