2026-07-04 21:00:39 +00:00

34 lines
805 B
Markdown

# OdooMCP Cloud — Frontend
Vite + React + TypeScript dashboard for the multi-tenant Odoo MCP server.
## Stack
- Vite 5 + React 18 + TypeScript
- react-router-dom v6 for client-side routing
- Tailwind CSS
- recharts for analytics charts
## Development
```bash
npm install
npm run dev # http://localhost:3000
```
Requires the backend (`Multi-Tenant-ODOO-MCP`) running and `.env` pointing `VITE_API_URL` at it.
## Build
```bash
npm run build # type-checks then builds to dist/
npm run preview # serve the production build locally
```
## Structure
- `src/pages/` — route components (landing, auth, `dashboard/`, `admin/`)
- `src/components/landing/` — marketing page sections
- `src/lib/api.ts` — typed API client + localStorage session helpers
- `src/App.tsx` — route tree