Files
NaMesa_site/README.md
2026-05-08 10:22:03 +01:00

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`