ef265ceeef1be3f3ad5136019264f1c6db8eb90f
📦 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:
- Abre
docs/05_AGENT_HANDOFF.md— lê tudo - Confirma o status atual em
docs/06_PROGRESS_TRACKER.md - 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
Languages
TypeScript
59.2%
HTML
40.2%
CSS
0.5%
JavaScript
0.1%