AgelessBozeman

Roadmap de Features

19%
Progresso
13
Concluídos
0
Em Progresso
46
Planejados
10
Backlog
554h
Horas Totais
Progresso Geral13 de 69 features
Concluído
(13)

Estrutura de pastas Next.js 15

Setup inicial do projeto com App Router

Baixa
P0
2h

Configuração TypeScript strict

TypeScript configurado com strict mode

Baixa
P0
1h

Tailwind CSS 4 + tema customizado

Design system com cores e tipografia

Média
P0
4h

Prisma Schema completo

Modelos de dados para todas as entidades

Alta
P0
8h

Componentes UI base

Button, Input, Card, Modal, Badge, Avatar

Média
P0
12h

Layouts (Public, App, Auth)

Layouts reutilizáveis para cada área

Média
P0
8h

Landing Page

Página inicial atraente com hero, features, etc

Média
P0
8h

NextAuth.js 5 configuração

Setup com Credentials e Google OAuth

Alta
P0
6h

Server Actions de autenticação

Login, registro com validação Zod

Média
P0
4h

Página de Login

Login com email/senha e Google

Média
P0
4h

Cadastro de paciente multi-step

Formulário em 3 etapas com validação

Alta
P0
8h

Cadastro de médico

Formulário com CRM, especialidades, preços

Alta
P0
8h

Middleware de proteção de rotas

Proteção por role (patient/doctor/admin)

Média
P0
3h
Em Progresso
(0)
Planejado
(46)

Verificação de email

Envio de email de verificação

Média
P1
4h

Recuperação de senha

Fluxo de reset de senha por email

Média
P1
4h

Dashboard do paciente

Visão geral com próximas consultas

Média
P0
8h

Perfil do paciente

Edição de dados pessoais e endereço

Média
P1
6h

Busca de médicos

Lista com filtros por especialidade, preço

Alta
P0
12h

Perfil público do médico

Página com bio, avaliações, agenda

Média
P0
8h

Agendamento de consulta

Fluxo multi-step para agendar

Alta
P0
16h

Lista de consultas

Histórico e próximas consultas

Média
P0
6h

Histórico médico

Timeline de consultas e prontuários

Média
P1
8h

Prescrições digitais

Visualização e download de receitas

Média
P1
6h

Avaliação de médicos

Sistema de rating após consulta

Baixa
P1
4h

Dashboard do médico

Métricas, consultas do dia, ganhos

Alta
P0
12h

Perfil profissional

Edição de bio, especialidades, fotos

Média
P0
8h

Gestão de agenda

Configurar horários disponíveis

Alta
P0
12h

Lista de consultas

Consultas agendadas e histórico

Média
P0
6h

Prontuário eletrônico

Formulário durante/após consulta

Alta
P0
16h

Prescrição digital

Geração de PDF com receita médica

Alta
P0
12h

Requer integração ICP-Brasil

Lista de pacientes

Histórico de pacientes atendidos

Média
P1
6h

Relatório financeiro

Ganhos, gráficos, exportar dados

Média
P1
8h

Página de aprovação pendente

Tela para médicos aguardando aprovação

Baixa
P0
2h

Dashboard admin

KPIs, gráficos de crescimento

Alta
P1
12h

Aprovação de médicos

Lista, visualizar docs, aprovar/rejeitar

Média
P0
8h

Gestão de usuários

Lista de pacientes e médicos

Média
P1
6h

CRUD de especialidades

Criar, editar, desativar especialidades

Baixa
P1
4h

Relatórios

Consultas, receita, médicos ativos

Média
P2
8h

Integração Daily.co

Configurar API e criar salas

Alta
P0
12h

Sala de videochamada

Interface de vídeo com controles

Alta
P0
16h

Sala de espera

Paciente aguarda médico entrar

Média
P0
4h

Compartilhar tela

Médico pode compartilhar exames

Média
P1
4h

Timer de consulta

Mostrar duração da consulta

Baixa
P1
2h

Sidebar com dados do paciente

Médico vê histórico durante consulta

Média
P1
6h

Integração Stripe

Setup de API e checkout

Alta
P0
8h

Checkout de consulta

Pagamento antes de confirmar

Média
P0
8h

Webhooks de pagamento

Processar confirmação e falhas

Média
P0
6h

Reembolsos

Processo de cancelamento e estorno

Média
P1
6h

Split de pagamento

Divisão médico/plataforma automática

Alta
P1
12h

Stripe Connect

Integração Resend

Setup de envio de emails

Baixa
P0
2h

Email de confirmação

Confirmação de agendamento

Baixa
P0
2h

Lembrete 24h

Lembrar paciente da consulta

Média
P0
4h

Precisa de cron job

Lembrete 15min

Link para entrar na sala

Média
P0
4h

Notificações in-app

Sistema de notificações no dashboard

Média
P1
8h

Política de privacidade

Página com política LGPD

Baixa
P0
4h

Termos de uso

Termos para pacientes e médicos

Baixa
P0
4h

Consentimento de dados

Modal de consentimento LGPD

Média
P0
4h

Criptografia de dados sensíveis

CPF, dados médicos criptografados

Alta
P0
8h

Rate limiting

Proteção contra ataques

Média
P0
4h
Backlog
(10)

2FA (Two-Factor Auth)

Autenticação em dois fatores opcional

Alta
P2
12h

Geolocalização

Detectar localização e calcular distância

Média
P2
6h

Moderação de avaliações

Aprovar/remover avaliações

Baixa
P2
4h

Logs de auditoria

Registro de ações administrativas

Média
P3
8h

SMS (Twilio)

Lembretes por SMS

Média
P2
6h

Assinatura ICP-Brasil

Integração para prescrições válidas

Crítica
P0
24h

CRÍTICO - CFM exige

Storage 30 anos

Arquitetura para dados de longo prazo

Crítica
P1
16h

CFM exige guarda de prontuários

Portal empresas

Dashboard para RH de empresas

Crítica
P1
40h

+250% MRR potencial

Gestão de funcionários

Adicionar/remover beneficiários

Alta
P2
16h

Relatórios B2B

Uso, custos por departamento

Alta
P2
16h

Legenda

Prioridade

  • P0 - MVP, crítico para lançamento
  • P1 - Importante, logo após MVP
  • P2 - Nice to have
  • P3 - Futuro

Complexidade

  • Baixa - 1-4 horas
  • Média - 4-12 horas
  • Alta - 12-24 horas
  • Crítica - 24+ horas

Insights da Pesquisa

  • • B2B pode aumentar MRR em 250%
  • • ICP-Brasil é obrigatório pelo CFM
  • • Storage 30 anos é compliance legal
  • • Mobile app tem 3x mais engajamento