Mapa Completo da Plataforma
Todas as jornadas em paralelo — Worker, Employer e Admin — organizadas por fase. Clique em qualquer tela para ver detalhes.
👷 Worker
11 telas · Paga assinatura · Aguarda seleção
1. Register
Cadastro completo + documentos. Status inicial: Pending
↓
⏳ Aguarda Aprovação Admin
Manual. Pode ser aprovado ou rejeitado.
↓
2. Dashboard
Active jobs, Jobs Nearby, Quick Actions
3. Find Jobs
Lista com filtros: distância, valor, tipo, skills
4. Job Details
Ver vaga completa + mapa + Apply
🔴 5. Apply Modal
Aceite de T&C obrigatório. Limite por plano. Entra em fila.
↓ aguarda employer
6. Active Jobs
Confirmed / Awaiting / In Progress
7. Chat
Abre após confirmação. Arquiva 24h pós-job.
8. Job History
Jobs concluídos + avaliações recebidas
9. Profile + Edit
Skills, bio, disponibilidade, foto
10. Subscription
Basic $0 · Plus $9.99 · Premium $19.99
11. Settings
Notificações, disponibilidade, pagamento
🏢 Employer
14 telas · Acesso gratuito · Poder de seleção
1. Register
ABN + dados empresa. Ativo imediatamente.
↓ sem aprovação
2. Dashboard
Stats + Active Jobs + FAB criar vaga
3. Create Job
Título, valor, tipo Trial/Standard/Urgent, local, data
↓ sistema notifica workers
4. Worker List
Workers que aceitaram. Ordenado por distância + score.
5. Worker Profile Modal
Detalhes: bio, skills, histórico, reviews, disponibilidade
⭐ 6. Job Confirmation
Confirma worker escolhido. Abre chat. Notifica worker.
7. Active Jobs
Awaiting / Confirmed / In Progress
8. Chat
Comunicação com worker confirmado
🔴 9. Rate Worker
1-5 estrelas + review. Único avaliador da plataforma.
10. Job History
Jobs completados + avaliações dadas
11. Company Profile
Logo, nome, localização base
12. My Jobs
Active / Completed / Drafts
13 & 14. Settings + Messages
Notificações, pagamento + inbox de conversas
⚙️ Admin
11 telas · Controle total da plataforma
1. Admin Dashboard
Métricas gerais: usuários, vagas, receita, matches
🔴 2. Approve Workers
Ação crítica: aprovar ou rejeitar cadastros pendentes
3. Workers Management
Lista completa: filtrar, suspender, ativar, deletar
4. Employers Management
Lista: visualizar, suspender, deletar
5. Jobs Management
Todas as vagas. Pode remover se necessário.
6. Reviews Management
Moderar avaliações inadequadas
7. Subscriptions
Assinaturas ativas, pagamentos, reembolsos
8. Support Tickets
Tickets abertos, chat com usuários Premium
9. System Settings
Raio busca, limites de planos, preços, T&C
10 & 11. User Details
Perfil completo: Worker + Employer individual
🔴 Caminho Crítico do Match: Employer cria vaga → Sistema busca workers 15km → Notifica workers compatíveis → Worker aceita (com T&C) → Employer vê lista → Escolhe worker → Confirma → Chat abre → Job acontece → Employer avalia.
⚠️ Gargalo identificado: O worker aceita mas não tem garantia de ser selecionado — a UX deve deixar isso explícito e comunicar rejeição claramente quando outro worker for escolhido.
⚠️ Gargalo identificado: O worker aceita mas não tem garantia de ser selecionado — a UX deve deixar isso explícito e comunicar rejeição claramente quando outro worker for escolhido.
Jornada do Worker
Do cadastro ao job completo. O worker paga assinatura e compete por seleção. Aprovação manual pelo admin é obrigatória antes de qualquer atividade.
FASE 1
Onboarding
Onboarding
ENTRADA NA PLATAFORMA
01
Landing Page
Primeiro contato. CTA para registro.
→
02
Choose Type
Worker ou Employer
→
03
Register — Worker
Nome, TFN, email, telefone, localização, foto, skills, idioma, disponibilidade, ID
Status: Pending
Aprovação manual
Ponto de fricção intencional: o worker não pode usar a plataforma até ser aprovado pelo admin. Isso garante qualidade da base de trabalhadores mas cria uma espera que precisa ser comunicada claramente na UX (tela de "pending" com explicação).
FASE 2
Ativação
Ativação
APROVAÇÃO E PRIMEIRO ACESSO
⚙️ Admin Decision
Revisão do cadastro do worker
✓ Approved
✗ Rejected
→
04
Worker Dashboard
Active Jobs · Jobs Nearby · Quick Actions
Status: Active
Pending
→
Active
ou
Rejected
FASE 3
Busca
Busca
DESCOBERTA DE VAGAS
05a
Push Notification
Firebase FCM. Vaga próxima (15km). Deeplink direto para detalhes.
ou
05b
Find Jobs
Busca ativa. Filtros: distância, valor, tipo, skills, data.
→
06
Job Details
Employer info, mapa, valor/h, total, descrição, requirements
Urgent
Trial
Standard
FASE 4
Candidatura
Candidatura
APPLY E ESPERA
07
Apply Job Modal
Checkbox T&C obrigatório. Confirmar. Entra na lista do employer.
Basic: 10/mês
Plus: 30/mês
Premium: ∞
→
🏢 Employer Decision
Employer escolhe um worker da lista
✓ Selected
✗ Not chosen
⚠️ Gap identificado: O que acontece com os workers não selecionados? O escopo não especifica se recebem notificação de rejeição ou ficam em espera indefinidamente. Recomenda-se definir um timeout e notificação clara de "Job filled by another worker".
FASE 5
Execução
Execução
JOB CONFIRMADO E EM ANDAMENTO
08
Confirmation Received
Worker recebe push + detalhes completos do job
Confirmed
→
09
Chat
Conversa em tempo real com employer. Disponível 24h pós-job.
→
10
Active Jobs
Job In Progress. Botão Directions. Cancelamento com penalidade.
Awaiting
→
Confirmed
→
In Progress
→
Completed
FASE 6
Pós-Job
Pós-Job
AVALIAÇÃO E HISTÓRICO
11
Job History
Jobs concluídos. Avaliações recebidas. Total ganho.
+
12
Rating Received
Employer avalia. Afeta score e visibilidade nas buscas.
No-show → 1 estrela auto
→
13
Subscription
Gerenciar plano. Upgrade/Downgrade. Histórico de pagamentos.
Jornada do Employer
Da criação de vaga à avaliação do worker. O employer tem acesso gratuito e imediato — sem aprovação manual. É ele quem detém o poder de seleção.
FASE 1
Onboarding
Onboarding
REGISTRO IMEDIATO
01
Register — Employer
Nome empresa, ABN (auto-fill API), email, telefone, localização base, logo
Ativo imediatamenteSem aprovação
→
02
Employer Dashboard
Stats: Active Jobs, Pending, Applicants, Hired · FAB criar vaga
FASE 2
Criação
Criação
POSTAGEM DE VAGA
03
Create Job
Título · Descrição · Valor/h · Tipo · Localização (Maps) · Data/Hora · Duração · Nº vagas · Skills
Urgent
Trial
Standard
→
AUTO
Sistema — Match
Busca workers: Status Ativo + Skills + Disponibilidade + Raio 15km → Push notification
FASE 3
Seleção
Seleção
ESCOLHA DO WORKER
04
Worker List
Workers que aceitaram. Card: foto, nome, skill, distância, score. Ordenado por relevância.
→
05
Worker Profile Modal
Bio · Skills · Histórico jobs (últimos 5) · Reviews (últimas 3-5) · Disponibilidade
→
06
Job Confirmation
Resumo job + worker lado a lado. "Confirm & Send" → chat abre automaticamente.
FASE 4
Execução
Execução
JOB EM ANDAMENTO
07
Active Jobs
Status do job. Contact Worker. Cancelar (notifica worker).
→
08
Chat
Comunicação em tempo real com worker confirmado. Histórico persistente.
Awaiting Worker
→
Confirmed
→
In Progress
→
Completed
FASE 5
Avaliação
Avaliação
ÚNICO AVALIADOR DO SISTEMA
09
Rate Worker
1-5 estrelas · Review texto · Checkboxes: Punctual, Professional, Quality, No-show, Poor performance
No-show → 1★ automático
→
10
Job History
Vagas passadas. Avaliações dadas. Filtros por período.
Sistema unilateral intencional: apenas employers avaliam workers. Isso simplifica o sistema e evita retaliação. O score do worker afeta diretamente sua posição nos resultados de busca — é o principal mecanismo de meritocracia da plataforma.
Jornada do Admin
Controle total da plataforma. O admin é o guardião de qualidade — aprova workers, modera conteúdo e gerencia assinaturas.
GESTÃO
Usuários
Usuários
CONTROLE DE ACESSO
01
Admin Dashboard
Métricas: total users, vagas, matches, receita mensal, gráficos crescimento
→
02
Approve Workers
Verificar documentos (TFN, ID). Aprovar ou rejeitar com motivo. Ação mais crítica do admin.
Manual review
→
03
Workers Management
Lista todos. Filtrar por status. Ações: View, Suspend, Activate, Delete
04
Employers Management
Lista todos os employers. Suspender ou deletar se necessário.
05
User Details
Perfil completo de worker ou employer. Histórico de jobs, avaliações, plano.
GESTÃO
Conteúdo
Conteúdo
MODERAÇÃO DE VAGAS E AVALIAÇÕES
06
Jobs Management
Todas as vagas do sistema. Filtros: status, data, localização, tipo. Pode remover.
07
Reviews Management
Moderar avaliações inadequadas. Ver contexto completo antes de remover.
GESTÃO
Financeiro
Financeiro
ASSINATURAS E RECEITA
08
Subscriptions Management
Assinaturas ativas · Histórico pagamentos · Cancelar · Reembolsos · Conversão Basic→Premium
09
Support Tickets
Tickets: Open / In Progress / Resolved. Chat direto com usuários Premium.
CONFIG
Sistema
Sistema
CONFIGURAÇÕES GLOBAIS
10
System Settings
Raio busca padrão · Limites aplicações por plano · Preços · Termos e condições · Templates de notificação
Basic
$0/mês
10 aplicações/mês
Visibilidade padrão
Suporte email 48h
Plus
$9.99/mês
30 aplicações/mês
Visibilidade acima Basic
Suporte email 24h
Premium
$19.99/mês
Aplicações ilimitadas
Perfil no topo (Featured)
Badge "Complete"
Analytics avançado
Suporte <1h