Skip to content

sigespweb22/boxapp-front

Repository files navigation

O que é o BoxApp CRM FronEnd React/NextJs

BoxApp CRM FronEnd é um projeto de código fechado escrito todo em TypeScript. Totalmente desenvolvido para atender o modelo de componentização de tela. Respeitando os princípio de Coesão e Acoplamento oferecendo uma arquitetura madura e sustentável.

Tecnologias implementadas:

  • NodeJS - Ambiente em tempo de execução JavaScript
  • ReactJS do Facebook - Biblioteca JavaScript
  • Next.js da Vercel - Framework que implementa diversas funcionalidades encima do ReactJS
  • Webpack - Gerenciador de módulos e ativos
  • Yarn - Gerenciador de pacotes
  • Material UI - Conjunto de bibliotecas de componentes fundamentais do React UI
  • SASS/SCSS styling
  • Axios - Cliente HTTP baseado em promessa para o navegador e node.js
  • Redux - Contêiner de estado
  • CASL - Biblioteca JavaScript de autorização isomórfica
  • React-i18next - Framework de internacionalização para React
  • Yup - Validação de esquema de objeto
  • ESLint - Ferramenta de análise de código - ECMAScript/JavaScript

Características de Arquitetura, modelagem, ferramentas, padrões, especificações:

Novidades:

*Lançamento v1.0 em 15/08/2022

  • Account - Autenticação/Autorização/Navegação
  • Usuários
  • Permissões
  • Grupos de Usuários

*Lançamento v1.1.0 em 01/09/2022

  • Clientes
  • Ativos (Produtos e Serviços) - (Refactoring to v1.3.0)

*Lançamento v1.2.0 em 11/10/2022

  • Pipelines

*Lançamento v1.3.0 em 03/11/2022

  • Serviços
  • Serviços de Clientes
  • Fornecedores
  • Serviços de Fornecedores

*Lançamento v1.4.0 em 14/11/2022

  • Perfil de usuários (Conta, Segurança, Informações pessoais)

*Lançamento v1.5.0 em 01/12/2022

  • Cadastro de Produtos
  • Cadastro de Clientes Produtos
  • Cadastro de Fornecedores Produtos
  • Cadastro de Contratos
  • Cadastro de Clientes Contratos
  • Dashboard Comercial
    • Total clientes Ativos com contrato
    • Total contratos mensais (Em Reais)
    • Total contratos anuais (Em Reais)
    • Ticket médio ( Global | Mensal | Anual)
  • Sincronização de clientes com o BOM CONTROLE
  • Sincronização de contratos com o BOM CONTROLE
  • Atualização da periodicidade dos contratos a partir do BOM CONTROLE
  • Cadastro de clientes agora atende aos tipos de pessoa (Física e Jurídica)

Novidades agora podem ser acompanhadas nas releases