Descrição
O Sistema de Gestão de Empréstimos para Agiotagem é uma plataforma abrangente para o gerenciamento eficiente de empréstimos, oferecendo funcionalidades para cadastro de clientes, controle de empréstimos e pagamentos, e geração de relatórios. A plataforma permite tanto para o administrador quanto para o cliente uma visão clara e controle das operações financeiras.
Funcionalidades Detalhadas
- Cadastro de Clientes e Login
- Cadastro de Cliente:
- Informações Pessoais: Nome completo, CPF/CNPJ, endereço, telefone, e-mail.
- Documentação: Upload de documentos como RG, CPF e comprovante de endereço.
- Login: Cadastro de credenciais para acesso ao sistema, incluindo nome de usuário e senha.
- Perfil do Cliente: Informações adicionais para personalização da experiência, como preferências de comunicação.
- Portal do Cliente:
- Dashboard: Visão geral dos empréstimos do cliente, com resumo de valores emprestados, parcelas pagas e pendentes.
- Emprestimos Realizados: Listagem de todos os empréstimos concedidos ao cliente com detalhes como valor total, juros aplicados e status.
- Parcelas: Visualização das parcelas de cada empréstimo, com status de pagamento e datas de vencimento.
- Pagamentos:
- Boleto: Geração e download de boletos para pagamento das parcelas.
- Pix: Opção para pagamento via QR Code ou chave Pix diretamente no portal.
- Histórico de Pagamentos: Registro de todos os pagamentos realizados, incluindo data e valor.
- Cadastro de Empréstimos
- Dados do Empréstimo:
- Valor Solicitado: Montante total solicitado pelo cliente.
- Valor Concedido: Montante efetivamente concedido ao cliente.
- Data de Concessão: Data em que o empréstimo foi liberado.
- Garantias: Definição de garantias (bens ou fiadores) associadas ao empréstimo.
- Tipo de Empréstimo:
- Parcela Comum: Empréstimo com parcelas fixas e juros simples ou compostos.
- Reparcelado com Juros: Empréstimo que permite a reparcelamento com novos cálculos de juros.
- Período de Pagamento:
- Diário: Pagamentos diários.
- Semanal: Pagamentos semanais.
- Mensal: Pagamentos mensais.
- Modo de Cálculo:
- Juros Simples: Juros calculados sobre o valor principal sem acumulação.
- Juros Composto: Juros calculados sobre o valor principal e juros acumulados.
- Juros Financeiro: Calculado com base em um método financeiro específico, como a taxa efetiva anual (TEA).
- Parcela:
- Quantidade de Parcelas: Número total de parcelas a serem pagas.
- Ações Disponíveis:
- Simular Empréstimo: Ferramenta para simulação do empréstimo com base nas condições fornecidas, permitindo ao cliente ver o valor das parcelas e total a pagar.
- Gerar Empréstimo: Criação e formalização do empréstimo, gerando um contrato e configurando o plano de pagamento.
- Gestão de Pagamentos
- Controle de Pagamentos: Registro e acompanhamento de pagamentos realizados, pendentes e vencidos.
- Geração de Boletos: Emissão de boletos com data de vencimento e valores atualizados.
- Pagamentos via Pix: Opção para pagamento por QR Code ou chave Pix.
- Alertas e Notificações: Envio de notificações para lembrar sobre vencimentos e pagamentos pendentes.
- Cálculo de Juros e Multas
- Cálculo de Juros: Configuração e aplicação de juros baseados no tipo de cálculo selecionado.
- Multas por Atraso: Aplicação de multas e taxas para pagamentos atrasados.
- Atualização de Saldo: Ajuste automático do saldo devedor com base nos pagamentos e juros aplicados.
- Gerenciamento de Garantias
- Cadastro de Garantias: Registro e descrição das garantias fornecidas pelo cliente.
- Avaliação de Garantias: Avaliação periódica das garantias para assegurar valor adequado.
- Liquidação de Garantias: Processo de execução das garantias em caso de inadimplência.
- Relatórios e Estatísticas
- Relatórios Financeiros: Relatórios detalhados sobre empréstimos, pagamentos, e inadimplência.
- Estatísticas de Desempenho: Análise de indicadores financeiros e desempenho do sistema.
- Relatórios de Clientes: Detalhes sobre o histórico de clientes e suas transações.
- Painel Administrativo
- Dashboard: Visão geral das principais métricas e status financeiro do sistema.
- Gestão de Usuários: Controle de acesso e permissões para administradores e operadores.
- Configurações: Ajustes de parâmetros financeiros, taxas, e outros detalhes do sistema.
- Segurança e Auditoria
- Controle de Acesso: Gerenciamento de permissões e autenticação de usuários.
- Registro de Atividades: Histórico detalhado de ações e mudanças no sistema.
- Backup de Dados: Procedimentos automáticos para backup e recuperação de dados.
Tecnologias e Requisitos
- Linguagem de Programação: PHP puro, sem o uso de frameworks MVC.
- Frontend: HTML, CSS e JavaScript para criar a interface do usuário e a interação com o sistema.
- Banco de Dados: MySQL para armazenar dados do sistema, como informações dos clientes, empréstimos e pagamentos.
Conclusão
O Sistema de Gestão de Empréstimos para Agiotagem proporciona uma solução completa e eficiente para a administração de empréstimos, oferecendo funcionalidades avançadas tanto para clientes quanto para administradores. Com uma interface intuitiva e ferramentas robustas, o sistema visa otimizar a gestão financeira, assegurar a transparência e melhorar a experiência do usuário.
Descrição dos Arquivos e Funcionalidades
- Auth: Gerenciamento de autenticação e sessão.
- login.php: Tela de login.
- logout.php: Logout do sistema.
- verify.php: Verificação de sessão do usuário.
- Clientes: Funcionalidades relacionadas ao cliente.
- cadastro_cliente.php: Cadastro de novos clientes.
- perfil_cliente.php: Perfil e edição das informações do cliente.
- emprestimos_realizados.php: Listagem dos empréstimos realizados pelo cliente.
- parcelas_cliente.php: Visualização das parcelas de empréstimos do cliente.
- historico_pagamentos.php: Histórico de pagamentos do cliente.
- Empréstimos: Gerenciamento e visualização de empréstimos.
- cadastro_emprestimo.php: Cadastro de novos empréstimos.
- listar_emprestimos.php: Listagem de todos os empréstimos.
- detalhes_emprestimo.php: Detalhes de um empréstimo específico.
- simulacao_emprestimo.php: Simulação de condições de empréstimo.
- gerar_emprestimo.php: Geração e formalização do empréstimo.
- Pagamentos: Tela e listagem de pagamentos.
- pagamento.php: Realização de pagamentos.
- pagamentos_listar.php: Listagem de pagamentos realizados.
- Relatórios: Relatórios e estatísticas do sistema.
- relatorios.php: Relatórios detalhados e gráficos.
- Usuários: Gerenciamento e perfil dos usuários do sistema.
- cadastro_usuario.php: Cadastro de usuários.
- perfil.php: Perfil e edição do perfil do usuário.
- lista_usuarios.php: Listagem de todos os usuários.
- alterar_senha.php: Alteração de senha do usuário.
- Admin: Funcionalidades para administradores.
- admin_dashboard.php: Dashboard do administrador.
- gestao_usuarios.php: Gestão e controle de usuários.
- Gerente: Funcionalidades específicas para gerentes.
- dashboard_gerente.php: Dashboard do gerente.
- gestao_emprestimos.php: Gestão dos empréstimos pelos gerentes.
- Cobrador: Funcionalidades para cobradores.
- dashboard_cobrador.php: Dashboard do cobrador.
- gestao_pagamentos.php: Gestão dos pagamentos pelos cobradores.
- Cliente: Funcionalidades específicas para clientes.
- dashboard_cliente.php: Dashboard do cliente.
- emp_realizados_cliente.php: Empréstimos realizados pelo cliente.
- parcelas_cliente.php: Parcelas do cliente.
- historico_pagamentos_cliente.php: Histórico de pagamentos do cliente.
- perfil_cliente.php: Perfil do cliente.
- Includes: Arquivos comuns para a estrutura do site.
- header.php: Cabeçalho comum.
- navbar.php: Barra de navegação comum.
- footer.php: Rodapé comum.
- Assets: Arquivos estáticos como CSS, JS e imagens.
- css/: Estilos CSS.
- js/: Scripts JavaScript.
- img/: Imagens (incluindo logo).
- Database: Conexão com o banco de dados.
- db.php: Arquivo de conexão com o banco de dados.
- Index.php: Página inicial do sistema.
Se precisar de mais alguma coisa ou ajustes, é só me avisar!