Vale construir sua versão de Workelo?
Jornadas baseadas em modelos para integração, movimentação interna e desligamento de funcionários, voltadas a equipes de HR, com atribuição de tarefas, lembretes e um portal para funcionários. Pra times que contratam e cuidam de gente.
Tire a marca e o Workelo é um motor de workflows: modelos de jornadas, tarefas com responsáveis e prazos relativos a uma data de início, lembretes e uma página que o recém-contratado realmente vê. Essa parte de fato cabe em um fim de semana, e para uma empresa de cinco pessoas uma versão com hospedagem própria funciona bem. O que complica está nas bordas: sincronização com HRIS, provisionamento de contas Google Workspace e Slack, solicitações de equipamentos encaminhadas à IT, assinatura de documentos e a trilha de auditoria que o HR quer quando alguém sai. Também vale dizer o óbvio: esta é uma ferramenta para coordenar outras pessoas, então uma versão pessoal só compensa se você for quem cuida da integração dos funcionários. Nesse caso, você obtém a maior parte do valor; se precisa conectá-la ao HRIS, vai passar o fim de semana com OAuth em vez de recursos.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build a self-hosted employee onboarding and offboarding tracker. Empty folder, no scaffolding questions, just build it.
Stack, non negotiable: Next.js 15 with the App Router and TypeScript, SQLite through Prisma, Tailwind for styling, server actions for all mutations. No external auth provider. No telemetry. No analytics.
Data model:
- Journey template: name, type (onboarding, crossboarding, offboarding), list of TaskTemplates.
- TaskTemplate: title, description (markdown), owner role (manager, hr, it, employee), dayOffset (integer, negative means before the start or exit date), optional link.
- Employee: name, personal email, work email, role, manager name, manager email, startDate, exitDate (nullable), status.
- Journey: created by applying a template to an employee, snapshots the tasks so later template edits do not rewrite history.
- Task: title, description, ownerEmail resolved at launch, dueDate computed from dayOffset plus the anchor date, done flag, completedAt.
Features in scope:
- CRUD for templates with a drag free ordering (just an integer sort field and up/down buttons).
- Launch a journey: pick employee plus template, preview computed due dates, confirm.
- Dashboard: all active journeys, percent complete, overdue count, sorted by nearest due date.
- Per journey view grouped by week relative to the anchor date, checkboxes that complete tasks via server actions.
- A tokenized public task page at /me/[token] so a new hire or manager can see and tick their own tasks without an account. Token is a random 32 char string on the journey, unguessable, no login.
- A daily digest script (npm run digest) that finds tasks due or overdue and emails each owner one summary. Use nodemailer with SMTP_HOST, SMTP_USER, SMTP_PASS, MAIL_FROM from .env. If those are unset, print the emails to stdout instead of failing.
- Seed script with one realistic onboarding template (about 15 tasks spanning day -7 to day +30) and one offboarding template (about 10 tasks).
Explicitly out of scope: HRIS or ATS integrations, Slack or Google Workspace provisioning, e-signature, file uploads, multi tenancy, role based admin permissions. One admin, protected by a single ADMIN_PASSWORD in .env checked in middleware with a cookie. That is enough.
Deliver a README with setup, .env.example, prisma migrate command, and a cron line for the digest. Make the /me pages look decent on a phone; that is the only surface an employee ever sees.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 com hospedagem própria no qual você define modelos de jornadas de integração e desligamento como tarefas relativas a uma data de início, inicia uma jornada por funcionário, atribui responsáveis e envia diariamente por email os itens atrasados de cada pessoa.
O que você vai precisar
- Node 20 e um lugar para executá-lo (uma VPS pequena ou um contêiner)
- Credenciais SMTP para emails de lembrete, ou nada se você aceitar apenas uma caixa de entrada dentro do app
- Alguém disposto a manter os modelos atualizados, que é o trabalho de verdade
Equipes de HR não compram uma lista de tarefas; compram o fato de uma data de início no HRIS disparar onze ações em seis sistemas sem que ninguém precise lembrar delas. Essa infraestrutura não tem glamour, falha silenciosamente e precisa de um responsável quando falha. Acrescente a questão da conformidade e da auditoria no desligamento, além do fato de que o comprador costuma ser uma equipe de Pessoas de duas pessoas sem orçamento de engenharia, e uma alternativa com hospedagem própria perde no custo total mesmo quando ganha em recursos.
xConectores de HRIS e ATS, então os registros de funcionários são digitados manualmente
xProvisionamento automático de contas e acessos no Google Workspace, Slack e ferramentas de IT, além da lista de revogação de acessos na saída
xFluxos de assinatura eletrônica e coleta de documentos que uma equipe jurídica aceite
xO portal refinado para funcionários e o design de emails que fazem o primeiro dia parecer bem planejado em vez de improvisado
xRelatórios, logs de auditoria e a documentação de GDPR sobre a qual seu responsável de HR vai perguntar
Nada que valha indicar. Por isso o prompt existe.
Quanto custa Workelo?
Sem preço público. Consulte o site oficial.
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de Workelo. O Vibe Radar não intermedeia pagamentos.
Dá para recriar Workelo?
Em parte. O núcleo de Workelo dá para construir em um fim de semana com o prompt desta página, mas há lacunas reais: Conectores de HRIS e ATS, então os registros de funcionários são digitados manualmente, Provisionamento automático de contas e acessos no Google Workspace, Slack e ferramentas de IT, além da lista de revogação de acessos na saída. Leia a lista acima antes de começar.
Quanto custa Workelo?
O preço de Workelo é por uso ou varia conforme o plano · O site não publica preços nem página de preços; os principais CTAs são uma solicitação de demonstração e um teste gratuito..
O que eu perco ao substituir Workelo?
Sinceramente: Conectores de HRIS e ATS, então os registros de funcionários são digitados manualmente; Provisionamento automático de contas e acessos no Google Workspace, Slack e ferramentas de IT, além da lista de revogação de acessos na saída; Fluxos de assinatura eletrônica e coleta de documentos que uma equipe jurídica aceite; O portal refinado para funcionários e o design de emails que fazem o primeiro dia parecer bem planejado em vez de improvisado; Relatórios, logs de auditoria e a documentação de GDPR sobre a qual seu responsável de HR vai perguntar. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para Workelo?
Não há alternativa open source madura que valha indicar, e é exatamente por isso que o prompt desta página existe.