Vale construir sua versão de TimeTac?
Controle de tempo, presença e gestão de ausências na nuvem para equipes, com registro de ponto pela web, celular e terminais.
Se você é uma pessoa registrando horas por projeto, isso se resolve em uma noite: uma tabela, um cronômetro, uma exportação CSV, pronto. O TimeTac não é vendido para isso, e sim para empresas que precisam comprovar quem trabalhou e quando, o que na Espanha significa um registro diário de jornada que resista a uma fiscalização. Um agente consegue, sim, construir a tela de ponto, o calendário de ausências e a folha de ponto mensal em PDF, e o resultado vai parecer surpreendentemente completo. O que ele não entrega é a trilha de auditoria resistente a adulteração, as exportações para folha de pagamento e recursos humanos (HR) que seu contador já aceita e o aplicativo de celular que a equipe de campo realmente vai abrir. Portanto: sim para uso próprio; fica frágil assim que o salário de outras pessoas depende do seu arquivo SQLite.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build a self-hosted team time tracking app called Hours. Empty folder, no cloud services.
Stack, no substitutions: Next.js 15 with the App Router and TypeScript, Tailwind for styling, SQLite through Prisma, all data in ./data/hours.db. Session auth with an httpOnly signed cookie, secret in .env as SESSION_SECRET. No third-party auth, no telemetry, no analytics.
Data model: User (name, email, passwordHash, role of admin or member, weeklyHours, vacationDaysPerYear), Project (name, client, archived), TimeEntry (userId, projectId nullable, start, end nullable, note, breakMinutes, approvedAt nullable), Absence (userId, type of vacation or sick or unpaid, startDate, endDate, status of pending or approved or rejected), AuditLog (userId, action, targetType, targetId, before JSON, after JSON, createdAt).
Member views: a big clock in and clock out button showing today's running total, a project picker, an editable list of this week's entries with hour totals per day and week, an absence request form, and a personal balance showing hours worked versus contracted and vacation days used versus remaining.
Admin views: everyone's entries for a chosen month in a grid, one-click approve per user per month which locks those entries from editing, approve or reject absence requests, CRUD for users and projects, and exports: CSV of entries filtered by month and user, plus a printable HTML monthly timesheet per user with signature lines.
Every create, update and delete on TimeEntry and Absence writes an AuditLog row. Never hard delete a TimeEntry, use a deletedAt flag and keep it out of totals.
Rules: overlapping open entries are rejected, entries longer than 12 hours warn on save, a configurable auto break deduction of 30 minutes past 6 hours is applied at display time not at write time.
Out of scope, do not build: mobile apps, GPS or geofencing, payroll integrations, invoicing, multi-tenant orgs, email sending.
Ship a seed script with two users, three projects and a week of sample entries, a README with setup and backup instructions, and Vitest tests for the totals and break deduction math.O prompt abre preenchido no seu agente. Revise antes de executar. · este prompt foi gerado a partir do plano de construção · melhore com um PR
Como seria construir sua versão?
Um app web local em que as pessoas registram entrada e saída, lançam horas em projetos, solicitam folgas e exportam folhas de ponto mensais aprovadas em CSV ou PDF.
O que você vai precisar
- Node 20+
- um lugar para executá-lo que sua equipe consiga acessar, mais HTTPS se sair do seu laptop
- backups que você realmente testa, porque esses registros são as provas
As empresas não compram controle de tempo porque cronômetros são difíceis, mas porque um registro de jornada ausente pode virar multa, e uma contestação de horas extras pode virar processo. A versão paga traz conjuntos de regras para intervalos, horas extras e acúmulo de direitos a ausências por país, exportações aceitas pela folha de pagamento, apps que funcionam em um celular dentro de uma van e um fornecedor a quem recorrer quando algo dá errado. Um app com hospedagem própria que você mesmo escreveu serve para seu próprio faturamento e vira uma má ideia no momento em que um funcionário discorda dele.
xRegistros defensáveis juridicamente: sem log que evidencie adulterações, sem garantias de retenção, nada que um fiscal ou conselho de trabalhadores vá aprovar
xApps nativos para iOS e Android com GPS, ponto offline e delimitação geográfica para quem não trabalha em uma mesa
xTerminais físicos e registro de ponto por crachá ou impressão digital no chão de fábrica
xIntegrações com folha de pagamento, ERP e recursos humanos (HR), além dos formatos de exportação que seu responsável contábil já importa sem reclamar
xOutra pessoa assumindo a disponibilidade, os casos extremos das regras de horas extras e os cálculos de turnos e intervalos de cada país
Nada que valha indicar. Por isso o prompt existe.
Quanto custa TimeTac?
- Plano mensal
- US$ 7,20/mêsUS$ 7,20/mês · por pessoa
- Por ano
- US$ 86,40/anoUS$ 86,40/ano
- No cartão, com IOF de 3,5%
- R$ 37,63/mêsR$ 452/ano
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de TimeTac. O Vibe Radar não intermedeia pagamentos.
Vale mais construir ou assinar TimeTac?
Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.
Em 24 meses, assinar sai mais barato.
Horas iniciais estimadas a partir da análise (um fim de semana). Não inclui o valor do que você deixa de ter (suporte, integrações, segurança).
Dá para recriar TimeTac?
Em parte. O núcleo de TimeTac dá para construir em um fim de semana com o prompt desta página, mas há lacunas reais: Registros defensáveis juridicamente: sem log que evidencie adulterações, sem garantias de retenção, nada que um fiscal ou conselho de trabalhadores vá aprovar, Apps nativos para iOS e Android com GPS, ponto offline e delimitação geográfica para quem não trabalha em uma mesa. Leia a lista acima antes de começar.
Quanto custa TimeTac?
TimeTac custa cerca de US$ 7,20/mês (Employee Time Tracking module, checado em 18/08/2026), ou seja, US$ 86,40 por ano.
O que eu perco ao substituir TimeTac?
Sinceramente: Registros defensáveis juridicamente: sem log que evidencie adulterações, sem garantias de retenção, nada que um fiscal ou conselho de trabalhadores vá aprovar; Apps nativos para iOS e Android com GPS, ponto offline e delimitação geográfica para quem não trabalha em uma mesa; Terminais físicos e registro de ponto por crachá ou impressão digital no chão de fábrica; Integrações com folha de pagamento, ERP e recursos humanos (HR), além dos formatos de exportação que seu responsável contábil já importa sem reclamar; Outra pessoa assumindo a disponibilidade, os casos extremos das regras de horas extras e os cálculos de turnos e intervalos de cada país. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para TimeTac?
Não há alternativa open source madura que valha indicar, e é exatamente por isso que o prompt desta página existe.