🍳
BookACook
bookacook.app

Roadmap
BookACook

O que foi construído, o que está em desenvolvimento e o que falta para o lançamento em bookacook.app

30+
Rotas API
50+
Componentes
20+
Tabelas BD
3
Idiomas
🏗️ Fase 1
Fundação da Plataforma
Arquitetura, autenticação e perfis de utilizador
🔐
Autenticação
  • Registo com email/password
  • Login Google OAuth
  • JWT tokens seguros
  • Verificação por email
  • Seleção de papel (role)
  • Termos de serviço
👨‍🍳
Perfil de Cozinheiro
  • Bio, especialidades, idiomas
  • Foto de perfil
  • Valor por sessão configurável
  • Galeria da cozinha
  • Vídeos YouTube integrados
🪄
Wizard de Onboarding ✓ Implementado
  • Fluxo passo-a-passo (Wizard style)
  • Configuração guiada para cozinheiro
  • Setup rápido para novo cliente
  • Validação de dados em tempo real
  • Interface intuitiva e moderna
👤
Perfil de Cliente
  • Informações pessoais
  • Histórico de reservas pagas
  • Avaliações submetidas
  • Fotos da cozinha
  • Edição de perfil
📅 Fase 2
Receitas, Calendário & Reservas
Descoberta, disponibilidade e agendamento
🍽️
Gestão de Receitas
  • CRUD completo
  • Múltiplas fotos por receita
  • Alergénios e utensílios
  • Modal com carrossel
  • Upload comprimido (Sharp)
📆
Calendário Interativo
  • Cozinheiro define disponibilidade
  • Drag & drop de slots
  • Vista manhã / tarde
  • Bloqueio de datas personalizadas
  • Suporte multi-idioma
📋
Sistema de Reservas
  • Seleção de slot no calendário
  • Escolha de receitas (até 4)
  • Aluguer de utensílios
  • Resumo de preço em tempo real
  • Pagamento sempre obrigatório
💳 Fase 3
Integração SIBS Marketplace Concluída
Implementação 100% Operacional — Produção Validada
🏦
SIBS API ✓ Feito
  • Checkout session criada
  • Webhooks encriptados AES-GCM
  • Decriptação de payloads
  • Painel admin de pagamentos
  • Logs de transações
  • Reembolsos
📅
Marketplace & Split ✓ Feito
  • Onboarding de sub-merchants
  • Split payments automatizados
  • Liquidação para cozinheiros
  • Validação em sandbox OK
  • Produção Validada & Operacional
🔒
Segurança ✓ Feito
  • Webhook signature validation
  • SSL/TLS enforced
  • Tokens efémeros de pagamento
  • Polling e confirmação de estado
🛡️ Fase 4
Painel de Administração
Controlo total da plataforma com verificação de qualidade
👑
Admin Panel
  • Gestão de cozinheiros
  • Ativar / desativar contas
  • Editar perfis e receitas
  • Reset de passwords
  • Paginação e filtros
📄
Registo Criminal
  • Upload PDF pelo admin
  • Aprovação / rejeição com email
  • Suporte PT, EN, ECRIS
  • Processamento via IA (Segurança)
📧
Email & SMTP
  • Templates HTML dinâmicos
  • Configuração SMTP múltipla
  • Seleção de conta para envio
  • Termos para clientes e cozinheiros
📊
Campanhas
  • Envio massivo para leads/utilizadores
  • Gestão de campanhas de email
  • Personalização de mensagens
📅
Gestão de Sessões ✓ Novo
  • Configuração de preço por sessão
  • Gestão de duração e limites
  • Dashboard de ocupação por cozinheiro
  • Histórico de sessões realizadas
  • Relatórios de faturação por sessão
⚖️
Disputas e Mediação ✓ Implementado
  • Sistema interno de tickets para conflitos
  • Mediação pela equipa de suporte BookACook
  • Histórico de mensagens e evidências
  • Resolução com reembolso total ou parcial
  • Bloqueio cautelar de verbas em disputa
🥕
Ingredientes & Config
  • Import CSV massivo
  • +1000 ingredientes configurados
  • Configuração de comissões
💬 Fase 5
Comunidade & Social
Avaliações, posts e notificações em tempo real
Sistema de Avaliações
  • Reviews de cozinheiros
  • Reviews de receitas individuais
  • Rating médio agregado
  • Verificação via reserva paga
💬
Mensageria Segura ✓ Novo
  • Chat direto entre cliente e cozinheiro
  • Moderado por IA
  • Filtros dinâmicos automatizados
  • Processamento em servidor Europeu
  • Sistema de alertas de mensagens
  • Prevenção de spam e fraude
📝
Posts
  • Posts com imagem
  • Edição e eliminação
  • Reações (like / dislike)
  • Feed no perfil público
🔔
Notificações
  • Notificações Push (Firebase FCM)
  • Tempo real via Socket.IO
  • Emails automáticos
  • Confirmação e cancelamentos
🔍
Pesquisa Avançada
  • Filtros: especialidade, preço, data
  • Ordenação por rating
  • Lógica OR para especialidades
  • Pesquisa por localização
🤖 Fase 6
Inteligência Artificial (IA)
Central de inteligência para qualidade, segurança e SEO
✍️
Assistente de Conteúdo ✓ Novo
  • Melhoria de descrições de perfil
  • Otimização de nomes e receitas
  • Correção ortográfica inteligente
  • Sugestões de SEO para visibilidade
  • Adaptação de tom de voz
🛡️
Smart Moderation ✓ Feito
  • Moderado por IA (AWS Bedrock)
  • Filtros dinâmicos contra contacto externo
  • Prevenção de spam e fraude em real-time
  • Privacidade: Servidores Europeus
  • Deteção de padrões suspeitos
👁️
Document Intelligence ✓ Feito
  • OCR automático (AWS Textract)
  • Leitura de Registo Criminal (PDF/IMG)
  • Extração de datas e validade
  • Suporte Multilingue (PT, EN, ES)
  • Validação de identidade assistida
📱 Fase 7
Mobile App & i18n
Multiplataforma e suporte linguístico
📱
App Móvel (Capacitor) ~70%
  • Build Android Live
  • Build iOS em curso
  • Navegação por gestos
  • Splash screens premium
  • Geolocalização (Google Maps)
🌍
Multi-Idioma (i18n) ✓ Feito
  • Tradução completa: PT, EN, ES
  • Deteção automática de browser
  • Persistência de preferência
  • Formatos de data/moeda regionais
Performance Mobile
  • Asset minification
  • Caching agressivo na Cloud
  • Skeleton loaders
☁️ Fase 8
Infraestrutura AWS
Arquitetura escalável e segurança de rede
⚙️
Scalability & Cloud
  • AWS EC2 com Auto Scaling Group
  • AWS CloudFormation (IaC)
  • AWS S3 para armazenamento Cloud
  • AWS CloudFront (CDN)
🛡️
Security Networking
  • VPC com Subnets Públicas/Privadas
  • NAT Instance para segurança de outbound
  • Backups automáticos RDS
🚀 Fase 9
Landing Pages & Campanha
Estratégia para os primeiros 10 cozinheiros parceiros
🏠
Home Page
  • Hero section com CTA
  • Receitas populares com destaque
  • Design premium verde/escuro
  • Google Analytics integrado
👨‍🍳
Landing /cozinheiros
  • Formulário de pré-registo
  • Oferta especial 10 primeiros
  • Isenção de comissão inicial
  • Criação de perfil profissional
✉️
Leads & Opt-in
  • Tabela cook_leads na BD
  • Email de boas-vindas automático
  • Gestão de candidaturas
  • Níveis de culinária
🧪 Fase 10
Testes, Qualidade & Conformidade
Testes automatizados, backups e RGPD
🧪
End-to-End
Cypress E2E
Testes de reserva, login, pagamento e admin
Unitários
Jest
Cobertura de rotas críticas e validações
🇪🇺
Conformidade
RGPD & Servidores Europa
Dados alojados exclusivamente em servidores europeus. Conformidade RGPD: consentimento, direito ao esquecimento e exportação de dados
💾
Backups
Database Backups
Script backup_database.sh, schema versionado, 36+ snapshots guardados
🚧 Antes do Lançamento
Passos Técnicos e Fiscais
Dois blocos críticos em desenvolvimento activo
🏦
Validar SIBS ~95%
  • Onboarding e Split concluídos
  • Aguardando validação SIBS
  • Testes e-mail transacional
  • Certificação final production
~95% concluído
🧾
Integração Tributária ✓ Concluído
  • Emissão automática de faturas (Vendus)
  • Configuração de séries e taxas IVA
  • Cancelamento e retificação automático
  • Relatórios e exportação SAF-T
  • Certificação e conformidade legal
100% concluído
📋
Outros passos pré go-live
  • Parceria com 10 primeiros cozinheiros
  • Testes de carga e stress
  • Crédito bancário / financiamento
  • Revisão de segurança
📣 Próximos Passos
Marketing & Lançamento
Construir a presença e atrair os primeiros utilizadores
📊
Plano de Marketing
  • Definição de target e personas
  • Proposta de valor para clientes e cooks
  • Estratégia de crescimento (organic + paid)
  • KPIs de lançamento
🎯
Plano de Ads
  • Campanhas Meta (Facebook + Instagram)
  • Google Ads (pesquisa + display)
  • Remarketing e lookalike audiences
  • Budget e calendário de campanhas
📲
Posts & Redes Sociais ✓ Feito
  • LinkedIn, Instagram e Facebook
  • Calendário editorial concluído
  • Conteúdo e posts preparados
  • Presença ativa nas redes
🎨
Brand Guide
  • Paleta de cores e tipografia oficial
  • Guia de tom de voz e copywriting
  • Templates para posts e stories
  • Uso correto do logótipo
📸
Campanha 10 Cozinheiros Em curso
  • Recrutamento e onboarding
  • Sessão fotográfica e vídeo
  • Geração de conteúdo com IA
  • Perfil visual completo e publicado
🚀
Quase lá!
Stack Construída
Lançamento a Caminho

Falta o plano de marketing, divulgação e captação de recursos para lançar em bookacook.app

🇪🇺 Servidores na Europa
🔒 RGPD Compliant
🌐 bookacook.app
React SPA ✓
Node.js ✓
PostgreSQL ✓
SIBS Marketplace ✓
Socket.IO ✓
Google OAuth ✓
AWS Amplify ✓
IA Bedrock/Vision ✓
iOS/Android — 70%
Tributária ✓
i18n PT/EN/ES ✓
Marketing — Em curso
Jan 2025 – Mar 2025
Fundação & MVP Draft
Arquitetura de microsserviços, modelagem de base de dados e protótipo funcional.
Abr 2025 – Set 2025
Core Features & Admin
Sistema de reservas, perfis de cozinheiros, site multilingue e painel de gestão completo.
Out 2025 – Dez 2025
Pagamentos & Mobile
Integração SIBS Marketplace, builds Android/iOS (Capacitor) e notificações Push FCM.
Jan 2026 – Abr 2026
Onboarding, Finanças & Central de IA
Wizard passo-a-passo, SIBS 100% Operacional e Central de IA (Content Assistant + Bedrock + OCR).
Maio 2026
Marketing & Lançamento
Divulgação massiva, campanhas de aquisição e expansão de mercado.