## Smart Agenda (Web, mobile-first)

Aplicação React + TypeScript + Vite + Tailwind com React Router v6, Context API, localStorage, Recharts e lucide-react.

### Requisitos
- Node 18+ e npm

### Instalação e execução
```bash
cd web
npm install
npm run dev
```
O Vite arrancará por defeito em `http://localhost:5173`.

### Scripts úteis
- `npm run dev` — modo desenvolvimento
- `npm run build` — build de produção
- `npm run preview` — servir o build localmente
- `npm run lint` — verificação TypeScript

### Credenciais demo
- Cliente: `cliente@demo.com` / `123`
- Barbearia: `barber@demo.com` / `123`

### Notas de implementação
- Estado global via Context API com persistência em `localStorage`.
- Dados mock de barbearias/serviços/produtos já incluídos; registo de barbearia cria barbearia nova automaticamente.
- UI mobile-first em Tailwind com paleta âmbar + slate e componentes reutilizáveis (botões, cards, badges, tabs, modais base).


