MOHAN 27cefb2f60 Rebrand to GetOdooMCP
Renames all user-facing branding to match the new getodoomcp.com domain:
page title/meta, navbar, landing hero/footer, all auth pages, dashboard
sidebar, contact email, package.json name. Also updates a stale hardcoded
old-domain URL in the landing hero's MCP endpoint mockup, and the
VITE_API_URL fallback defaults in DashboardHome/Endpoints to the new
api.getodoomcp.com backend domain.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-05 02:49:30 +05:30

34 lines
802 B
Markdown

# GetOdooMCP — 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