Code Monkey home page Code Monkey logo

trabalho-progmobile3's Introduction

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

trabalho-progmobile3's People

Contributors

theycelz avatar jerffersonjunior avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.