Skip to content

theycelz/App-Gerenciador-de-Estoque

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gerenciador de Estoque

Trabalho Final da Disciplina Programação Mobile

Alunos

Eos Xavier: 2022.1906.027-3
Jerfferson Jorge Felizardo Júnior: 2022.1906.040-0

Visão Geral do Software

O aplicativo foi desenvolvido para atender às necessidades de gerenciamento de estoque e controle de produtos, oferecendo funcionalidades avançadas, como a capacidade de adicionar imagens e informações detalhadas sobre os itens armazenados, destinados à venda. O cerne da proposta é proporcionar uma organização mais eficaz de mercadorias, além de simplificar a interação do usuário com seus produtos. Este aplicativo foi especialmente concebido para pequenos vendedores que carecem de uma solução prática e intuitiva para otimizar a logística de seus produtos.

Papéis

  • Vendedor: Um vendedor poderá registrar os bens materiais os quais está vendendo, para poder controlar melhor o seu estoque. Dessa forma, ele terá permissões para criar, editar ou excluir dados sobre os seus objetos, tais como descrição, quantidade, valores e status de venda dos produtos.

Recursos

O aplicativo será desenvolvido com base em uma evolução do Trabalho 2: Controle de Patrimônio, trazendo a tona uma interatividade maior para com os seus usuários. Apesar de abordar uma outra temática dessa vez, sendo esta o gerenciamento de estoque, ele contém semelhanças através do armazenamento de determinado objeto. Abaixo serão descritos componentes utilizados no aplicativo e as novidades abordadas para este novo projeto.

  • Banco de Dados: Serão armazenados os dados dos vendedores e dos objetos cadastrados por um vendedor;

  • Interface Amigável: O aplicativo irá conter uma personalização de acordo com o tema.

  • Cores:

    • StatusBarColor. (theme)
    • Background. (xml do layout e color)
    • Text. (color)
    • Button.
  • String:

    • Todas as string dentro deste recurso deverá ser comentado e agrupado para ficar manutenível.
  • Spinner: Menu com opções de situação dos objetos cadastrados e também para as categorias de objetos.

  • Camera: Os vendedores poderão utilizar a câmera para registrar fotos dos objetos; [Novidade]

    • Imagens: Os vendedores poderão utilizar as fotos tiradas pela câmera para identificar os seus objetos em estoque; [Novidade]
  • List Personalizado: Os objetos armazenados serão mostrados com suas respectivas características e fotos; [Novidade]

  • Tela de Login: Os vendedores poderão realizar um login para verificar os seus objetos em estoque. [Novidade]

  • Sons: O aplicativo conterá sons nas interações de sua navegabilidade. [Novidade]

  • Acessibilidade: O aplicativo irá conter opção de light mode e dark mode. [Novidade]

Tecnologias

-Banco de Dados utilizado: Firebase Firestore.

-Autenticação: Firebase Authentication

-Linguagem: Java

-Plataforma utilizada: Android Studio

About

Trabalho Final da Disciplina Programação Mobile

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages