Este é um sistema de ponto eletrônico desenvolvido em PHP 7.4, seguindo o padrão de arquitetura MVC (Model-View-Controller). O projeto utiliza Docker para gerenciar o ambiente de desenvolvimento, com MySQL como banco de dados e suporte para funcionalidades como login de usuários e geração de relatórios de ponto.
- Login Seguro: Sistema de autenticação com controle de acesso.
- Registro de Ponto: Registre entradas e saídas diárias de funcionários.
- Geração de Relatórios: Criação de relatórios personalizados para controle e análise de jornada de trabalho.
- Arquitetura MVC: Código organizado para facilitar a manutenção e extensibilidade.
- Ambiente Dockerizado: Configuração pronta para desenvolvimento com Docker.
Certifique-se de ter os seguintes softwares instalados em sua máquina:
-
Clone o Repositório:
git clone https://github.com/seu-usuario/ControleDePonto.git cd ControleDePonto
-
Inicie os Contêineres com Docker Compose:
docker-compose up -d
-
Acesse o Sistema: Após iniciar os contêineres, o sistema estará disponível no navegador em:
http://localhost:8000
- Exportação de relatórios em formato PDF e Excel.
- Integração com APIs de folha de pagamento.
- Dashboard para visualização gráfica de horas trabalhadas.