Skip to content

Latest commit

 

History

History
33 lines (17 loc) · 2.78 KB

README.md

File metadata and controls

33 lines (17 loc) · 2.78 KB

PROJETO EM MANUTENÇÃO: Atualmente, o projeto não está disponível para uso devido à depreciação de algumas bibliotecas. Agradeço pela compreensão e estamos trabalhando para resolver isso em breve.

SmartMobile - Gestão Smart

Esse é um projeto React Native que tem como objetivo fornecer uma solução para gerenciamento de lojas/comércios ou qualquer negócio no formato vendas. A aplicação conta com as seguintes funcionalidades:

  • CRUD de Clientes: Possibilidade de cadastrar, visualizar, editar e excluir informações dos clientes cadastrados no sistema.

  • CRUD de Produtos: Possibilidade de cadastrar, visualizar, editar e excluir informações dos produtos cadastrados no sistema.

  • CRUD e Controle de Estoque: Possibilidade de cadastrar, visualizar, editar e excluir informações de estoque, bem como controlar a entrada e saída dos produtos.

  • Categorias para Produtos e Estoque: Possibilidade de categorizar os produtos e o estoque para uma melhor organização.

  • Buscar Produtos pelo Código de Barras a partir da câmera do celular: Possibilidade de escanear o código de barras do produto a partir da câmera do celular, facilitando a busca pelo produto.

  • Realizar uma Venda: Possibilidade de adicionar produtos ao carrinho de compras e finalizar a venda com opções de desconto ou acréscimo.

  • Reabrir a Venda e Editar: Possibilidade de reabrir a venda e editar as informações da mesma.

  • Filtrar Informações: Possibilidade de filtrar as informações de clientes, produtos e vendas.

  • Níveis de Permissão: Possibilidade de definir diferentes níveis de permissão para usuários do sistema.

  • Personalização do App: Possibilidade de personalizar o app com nome, logo e cores.

Projeto em constante atualização e busca de melhorias no código e desempenho. Essa é a primeira versão do projeto, ainda em testes. Meu objetivo é adicioná-lo ao portfólio e, futuramente, comercializá-lo quando estiver 100%.

Para utilizar esse projeto, é necessário ter o React Native Expo instalado na máquina, configurar o ambiente e instalar as dependências do projeto, além disso, é necessario também utilizar a API desenvolvida em Laravel, disponível em um outro repositorio no meu perfil do Github. A API em Laravel é responsável por fornecer as informações necessárias para o funcionamento do aplicativo, como cadastro de clientes e produtos, controle de estoque e vendas, entre outras funcionalidades.

Em breve será disponibilizado um vídeo tutorial detalhado apresentando todas as funcionalidades do aplicativo do SmartMobile, mostrando como utilizar o aplicativo e como configurar a API em Laravel. Fique atento às atualizações do repositório no Github para não perder nenhuma novidade!

Link do repositório da api em Laravel: https://github.com/codedbyissa/smartmobile-api