Evaluating bids

Desenvolvimento de Sistema Web para Gestão de Vendas e Comissões com Controle de Acesso

Published on the October 14, 2025 in IT & Programming

About this project

Open

O projeto consiste no desenvolvimento de um sistema web completo para gerenciar vendas e comissões. A plataforma deve incluir um formulário de lançamento para registrar novas vendas, permitindo o acompanhamento detalhado das transações e o cálculo de comissões. Serão necessários módulos para cadastro de usuários, produtos e comissão.

Funcionalidades essenciais incluem:
- Cadastro de Usuários: Permite registrar novos usuários com perfis distintos.
- Cadastro de Produtos: Gerenciamento de informações sobre os produtos vendidos.
- Cadastro de Comissões: Definição e configuração das regras de comissão aplicáveis.
- Formulário de Lançamento de Vendas: Interface intuitiva para registrar cada venda realizada.
- Sistema de Login e Senha: Para garantir a segurança e o acesso restrito ao sistema.
- Controle de Acesso por Perfil: Diferenciação entre 'usuário master' e 'usuário funcionário', com cada perfil tendo uma visualização e funcionalidades adaptadas às suas responsabilidades.

O objetivo é criar uma ferramenta robusta e fácil de usar que otimize o processo de registro de vendas e o cálculo de comissões, proporcionando uma gestão eficiente e transparente.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Segue regras:
Regras gerais
1- Segue a tabela e o formulário a ser criado ( https://prnt.sc/enrdXVSG-97E ). As regras estão na imagem
2- Deve ter um cadastro de usuário. Vai ter funcionário , supervisor e administrador. O funcionário deverá entrar com seu login e poderá ver somente o  que ele fez, somente no mês atual. Administrador e supervisor ao logar terá visão anual. Segue as visões ao logar:  Visão do funcionário ( https://prnt.sc/mRwzAlWyumbd ). Visão do supervisor ( https://prnt.sc/VatcmNoksfuM ). A visão do administrador é ver tudo ( https://prnt.sc/_Zq0s2cWqyZi ). Supervisor e funcionário não edita, não exclui, só adiciona novo registro. Para todos os 3 tipos de usuários, deve vir ordenado pela coluna mês no final da tabela ( https://prnt.sc/bkcKcGx6fqfA ) e o registro mais atual no topo da tabela.

3- Para funcionário, ao logar, abrir dentro do mês atual. Supervisor pode abrir o ano atual. Administrador pode abrir ano anual, sempre ordenado pela coluna mês. Colocar a paginação por 300 por página.
4- Colocar a coluna cancelado, onde deve trazer a data de cancelamento ( https://prnt.sc/Mt3H6ReglwgI ). Marcado como pago - cancelado. (No cálculo do pago no totalizador no topo da tabela, pago e pago -cancelado é a mesma coisa. ( https://prnt.sc/C9eJOIiXWGBM )
5- O status: pago, á pagar, a confirmar e pago cancelado, devem funcionar com a coluna status conforme as marcações em verde na imagem (  https://prnt.sc/AVQcLywWIaDZ )
6- O botão anotações  ( https://prnt.sc/8fpECZzUCrgO )  deve abrir uma caixa de anotações no centro da tela ( https://prnt.sc/akvCl8XpBg3X ). Usuário funcionário, adm e supervisor, cada um deve ter o seu para fazer anotações particulares.

7- Deve ter barra ordenadora, que ordena ao clicar no topo da tabela, trazendo o total na venda e na comissão na barra ( https://prnt.sc/3KslYS3RCJwk ). Trazer também a quantidade ao lado do valor
8- Quando a tabela for filtrada, e o usuário for editar algum item no formulário de cadastro, ao salvar, a tabela deve continuar filtrada, como estava anteriormente.
9- No topo da tabela, deve está o lançamento com data mais recente, tanto para funcionário quanto para administrador, sempre ordenado pela coluna mês, devendo ficar dessa forma ( https://prnt.sc/gNPWxEG1KJ0r )

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site

Delivery term: Not specified

Skills needed

Other projects posted by E. A.