56 lines
1.8 KiB
Markdown
56 lines
1.8 KiB
Markdown
# 📦 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`
|