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>
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
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
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 sectionssrc/lib/api.ts— typed API client + localStorage session helperssrc/App.tsx— route tree
Description
Languages
TypeScript
98.9%
CSS
0.4%
JavaScript
0.4%
HTML
0.3%