promptlooper/frontend
John Lightner 4cd0b8a1c8 MAESTRO: Initialize frontend routing with 8 placeholder page components and vitest test suite
Add SetupPage, LoginPage, DashboardPage, ProjectsPage, ExperimentPage, LivePage,
ComparePage, and AdminPage as placeholder components. Wire up react-router-dom routing
in App.tsx with BrowserRouter in main.tsx. Unknown routes redirect to dashboard.
Install vitest + @testing-library/react and add 9 routing tests. Build passes cleanly.
2026-04-07 02:03:48 -05:00
..
src MAESTRO: Initialize frontend routing with 8 placeholder page components and vitest test suite 2026-04-07 02:03:48 -05:00
index.html MAESTRO: Create multi-stage Dockerfile, nginx.conf, and frontend/backend scaffolding 2026-04-07 01:44:52 -05:00
package-lock.json MAESTRO: Initialize frontend routing with 8 placeholder page components and vitest test suite 2026-04-07 02:03:48 -05:00
package.json MAESTRO: Initialize frontend routing with 8 placeholder page components and vitest test suite 2026-04-07 02:03:48 -05:00
postcss.config.js MAESTRO: Create multi-stage Dockerfile, nginx.conf, and frontend/backend scaffolding 2026-04-07 01:44:52 -05:00
tailwind.config.js MAESTRO: Create multi-stage Dockerfile, nginx.conf, and frontend/backend scaffolding 2026-04-07 01:44:52 -05:00
tsconfig.json MAESTRO: Create multi-stage Dockerfile, nginx.conf, and frontend/backend scaffolding 2026-04-07 01:44:52 -05:00
vite.config.ts MAESTRO: Initialize frontend routing with 8 placeholder page components and vitest test suite 2026-04-07 02:03:48 -05:00