2026-05-08 10:29:26 +01:00
2026-05-08 10:29:26 +01:00
2026-05-08 10:22:03 +01:00

📦 ReservaMesa — Pacote de Documentação

Versão: 1.0.0 | Data: Maio 2026


Conteúdo deste pacote

📁 /docs — Documentação Técnica

Ficheiro Conteúdo
01_PROJECT_OVERVIEW.md Visão geral, objetivos, fases, stakeholders
02_TECH_STACK.md Stack tecnológica, Firebase schema, dependências, segurança
03_PROJECT_STRUCTURE.md Estrutura de pastas e ficheiros do projeto Next.js
04_DESIGN_SYSTEM.md Cores, tipografia, componentes, animações, layout
05_AGENT_HANDOFF.md Lê este primeiro — contexto entre sessões, checklist por fase, padrões de código
06_PROGRESS_TRACKER.md Status de cada tarefa por fase

📁 /mockups — Protótipos Visuais (abrir no browser)

Ficheiro Página
01_dashboard.html Dashboard principal com métricas, timeline e mapa de mesas
02_reservas.html Gestão de reservas com filtros, tabela e ações inline
03_mesas.html Mapa visual do restaurante com painel de detalhe

Como usar esta documentação

Para a próxima sessão de desenvolvimento:

  1. Abre docs/05_AGENT_HANDOFF.md — lê tudo
  2. Confirma o status atual em docs/06_PROGRESS_TRACKER.md
  3. Inicia a fase seguinte conforme o checklist

Para ver os mockups:

Abre os ficheiros .html directamente no browser — não precisam de servidor.

Para o designer:

Toda a identidade visual está em docs/04_DESIGN_SYSTEM.md — cores, fontes, componentes.


Stack Resumida

  • Framework: Next.js 14 (App Router) + TypeScript
  • Base de dados: Firebase Firestore (existente)
  • Auth: Firebase Auth (existente)
  • UI: Tailwind CSS + Shadcn/UI
  • Deploy: Vercel

Próximo Passo

→ Iniciar Fase 2: Setup & Estrutura Base conforme 05_AGENT_HANDOFF.md

Description
No description provided
Readme 260 KiB
Languages
TypeScript 59.2%
HTML 40.2%
CSS 0.5%
JavaScript 0.1%