first commit

This commit is contained in:
MOHAN 2026-07-01 17:08:00 +05:30
commit 61d04a662f
2 changed files with 40 additions and 0 deletions

7
.gitignore vendored Normal file
View File

@ -0,0 +1,7 @@
node_modules/
dist/
.env
.env.local
*.local
.DS_Store
*.log

33
README.md Normal file
View File

@ -0,0 +1,33 @@
# 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