Timesheet App - Copy this React, Tailwind Component to your project
Crie uma plataforma de timesheet para o time contábil da empresa IRKO com as seguintes funcionalidades e um banco de dados inicial para demonstração: Módulo de Cadastro de Usuários e Login Permita o cadastro de funcionários com campos: nome, e mail IRKO, departamento e senha. Implemente autenticação com login e senha, para que cada funcionário acesse apenas seu perfil. Permita criação, edição e exclusão de perfis de usuários, onde apenas usuários chave podem acessar e gerenciar todos os perfis. Gestão de Projetos e Atividades Crie um módulo de cadastro de projetos e atividades, acessível apenas para usuários chave. Implemente a funcionalidade de upload em massa de projetos e atividades a partir de arquivos externos (.csv ou .xlsx). Registro de Horas Desenvolva uma interface intuitiva para que os funcionários registrem horas trabalhadas por projeto e atividade, disponível tanto na web quanto no mobile. Banco de Dados Inicial e Gráficos Inclua um banco de dados fictício com dados de funcionários, projetos, atividades, horas trabalhadas, receitas, custos e margens. Configure gráficos no dashboard para visualização inicial, mostrando horas trabalhadas por usuário, por departamento, por atividade e visão geral do time. Dashboard de Performance Crie uma view de "Performance" que: Mostre os principais projetos (em receita e margem). Exiba a margem de cada projeto e permita filtrar por período. Demonstre o ranking dos funcionários com mais horas extras no período selecionado. Integração de APIs Conecte o sistema ao OMIE para importar os dados de faturamento dos projetos. Integre com o sistema Domínio para capturar custos dos funcionários via folha de pagamento. Segurança e Permissões Defina permissões que permitam somente aos usuários chave o acesso completo aos dados e aos módulos administrativos.
