Skip to content

Sistema de gestão de lavanderia industrial com foco em análise de processo e faturamento.

Notifications You must be signed in to change notification settings

sergiolclem/LaveSoftPublic

Repository files navigation

LaveSoft

Descrição

Tecnologias utilizadas

Front-end do projeto desenvolvido em Angular.

O back-end é desenvolvido explorando o conceito de serverless computing, usando assim os serviços Google Cloud; em específico Cloud Firestore e Cloud Functions. Ainda sobre o back-end, o framework utilizado foi Express.js.

Outras características:

  • As linguagens utilizadas foram: typescript/javascript, HTML/CSS;
  • O banco de dados é do tipo noSQL;
  • Foram utilizados componentes da biblioteca Material Design;
  • A biblioteca utilizada para renderizar os gráficos foi Chart.js;
  • A biblioteca utilizada para gerar documentos pdf foi jsPDF;
  • Integração com o API da instituição de pagamentos Gerencianet;

IMPORTANTE: A solução é composta deste módulo web, usado para análise de dados do processo e faturamento; e outro módulo mobile, usado para registrar as ordens de serviço no sistema. Este segundo módulo foi desenvolvido utilizando as mesmas tecnologias de back-end, porém utiliza o framework Ionic.

Objetivo do Projeto

O projeto consiste em um sistema de gestão de lavanderia. Atualmente auxiliando as atividades de análise de processos e faturamento.

Páginas do Sistema

Process Intelligence > Saldo de Peças

Consiste em um gráfico que compara a entrada e saída de peças da lavanderia por cliente (opcionalmente) e data. Permite que o usuário acompanhe, em tempo real, a capacidade produtiva de seu processo comparada com a demanda de serviços em um período. E.g.:

saldo_exemplo

Além de outros insigths, o gestor poderá identificar quando seu processo, equipamentos e rh permitem vazão suficiente do serviço demandado (linha de saldo abaixo de zero), ou o contrário. Além disso, torna visível situações em que houve falha no registro de entradas e saídas.

Process Intelligence > Serviço por Cliente (em desenvolvimento)

O objetivo da página é oferecer informações sobre a produção em determinado perído de tempo e média diária de produção. Os dados são apresentados em uma tabela que descreve quanto de cada peça foi processada por dia. Essa informação é útil para o dimensionamento de equipamentos, rh e compra de insumos.

Faturamento > Relatório de Faturamento

A página Relatório de Faturamento permite que o usuário efetue o faturamento dos serviços prestados para cada cliente ao final de cada ciclo.

relatorio_faturamento_exemplo

Para fins de transparência, é possível emitir um relatório em pdf contendo as informações detalhadas dos serviços prestados e tabela de preço utilizada em cada cliente através do botão Gerar relatório.

O botão Faturar gera uma instância de fatura no banco de dados; que descreve a obrigação financeira entre o cliente e o prestador de serviço.

Faturamento > Faturas

A página Faturas permite a visualização e controle da situação das faturadas geradas no sistema.

faturas_exemplo

Nesta página é possível também gerar boletos e visualizar outros detalhes relacionados à fatura.

O LaveSoft possui integração com o sistema Gerencianet que é responsável pela geração de boletos.

Cadastro > Clientes

Permite o cadastro de um novo cliente no banco de dados.

Cada cliente deve ter associado a si uma tabela de preço, ainda que seja a tabela padrão. Caso o cliente possua uma tabela específica, é necessário criá-la antes. Ou então associá-la depois na página Consulta > Clientes.

Cadastro > Peças (em desenvolvimento)

Permite o cadastro de uma nova peça no banco de dados.

Cadastro > Tabelas de Preço

Permite o cadastro de uma tabela de preço no banco de dados.

Consulta > Clientes

A página oferece uma visualização simples e rápida das informações mais importantes disponíveis sobre cada cliente.

consulta_clientes

Na página, é possível visualizar:

  • Informações principais (nome, endereço, CPF ou CNPJ, observações);
  • Informações de contato (é possível adicionar mais de um contato com email, telefone e observações);
  • Informações de faturamento/cobrança;
  • Informações sobre as últimas ordens de serviço prestadas ao cliente e peças que faltam ser entregues;

Consulta > Registros

É possível consultar todos os registro de ordens de serviço disponíveis no sistema. O usuário conta com filtros de cliente, tipo de ordem e data para melhorar a consulta.

Consulta > Tabela de Preços

Página onde é possível fazer a consulta rápida das tabelas de preços disponíveis no sistema.

About

Sistema de gestão de lavanderia industrial com foco em análise de processo e faturamento.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published