1

Contagem de Estoque - Meu Terceiro aplicativo Android.

#Kotlin #AWS #Android
J
José Filho

Meu Terceiro aplicativo Android. Estou começando agora na carreira com Carrefour Android Developer.


Aplicativo de controle de estoque, com contagem por leitura de código de barras e código interno do sistema.

Possui funcionalidades como: realizar contagem, gerar divergências dos produtos, enviar divergências para BD postgresql em servidor no AWS, gerar resumo de divergências do estoque, classificar o estado do produto contado em categorias(novo, usado, outros), atualizar estoque de produtos no BD, mudar estado de produto (ex.: novo para danificado) no BD na nuvem,dentre outras funções.

Todas as informações (produtos, divergências, contagens, agenda de contagens, qtd de produto, dentre outros) estão no servidor da AWS Amazon. No caso de qualquer alteração nas categorias, novos produtos, novas categorias, etc, basta apenas inserir no BD que o app vai continuar com as mesmas funcionalidades, sem necessidade de manutenção no código.


O aplicativo não está completo, mas está funcional com as funcionalidades básicas e precisa de alguns ajustes em caso de ir para produção. Não sei se farei novas mudanças devido ao tempo, mas pode ser que sim. É um projeto pessoal para exercício e ir montando um portfólio aos poucos.



- GitHub: https://github.com/anchieta-oliveira/ContagemEstoque

- YouTube: https://youtu.be/jMEMV8Z2DGE


- Motivação:

Muitas empresas tem dificuldades em manter seu estoque eficiente, ainda realizando contagens de produtos por meio de planilhas de papel, excel dentre outros, processos que podem durar horas. Com esse aplicativo o processo de torna automatizado e rápido, além de manter o controle em relação a característica do produto, que é muito útil. Por exemplo: a loja tem um site para vendas e coloca como produtos disponíveis todos os produtos do estoque, porém alguns podem estar danificados ou no mostruário, dessa forma esse tipo de contagem permite disponibilizar no site apenas produtos novos. Isso é comum em grandes lojas do varejo multiplataforma, como Magalu, Casas Bahia, Centauro, dentre outras. Ainda, pensei no app pois já trabalhei como auxiliar de estoque e sei da complexidade desse processo. Esse não é um aplicativo novo, diversas empresas já fazem aplicações próprias semelhantes, para verificar data de validade de produtos, dentre outros.


- Cementatórios sobre o desenvolvimento:


Foi um projeto muito satisfatório de fazer, aprendi mais sobre banco de dados, exercite a logica de programação para realizar cálculos, dentre outros.

Imagino, e pelo que pesquisei, a situação de conectar diretamente ao BD não é o ideal, talvez apenas em alguns casos como esse ou em servidores locais, o ideia é construir um serviço Web para lidar com essas informações, mas aqui realizei todos os processos no próprio app.

Pensei em fazer um comentando o código para quem quisesse me ajudar com dicas, mas não consegui.

Sou um programador iniciante(2, 3 meses), quem tiver alguma sugestão ou ajuda, adoraria qualquer tipo de mentoria e ajuda.


Obrigado por ver meu humilde código.

2
43

Comentários (2)

0
J

José Filho

07/10/2021 01:56

Olá. Obrigado, @Lázaro Bonfim


Esses são os links dos artigos, lá tem um vídeo do youtube e o github.

https://digitalinnovation.one/artigos/primeiro-aplicativo-funcional-android-em-kotlin

https://digitalinnovation.one/artigos/myinvest-segundo-aplicativo-funcional-android-em-kotlin


Qualquer coisa só falar, será um prazer trocar ideias e aprender mais.

1
Lázaro Bonfim

Lázaro Bonfim

07/10/2021 01:37

Parabens, gostei do projeto, você tem o link dos seus 2 primeiros artigos?

None

Brasil