No description
Find a file
2026-03-25 15:00:00 +00:00
src Add ErrorBoundary component 2026-03-25 15:00:00 +00:00
tests Add utility functions and unit tests 2026-03-03 09:30:00 +00:00
.env.example Initial React/TypeScript frontend setup 2026-01-07 10:00:00 +00:00
.gitignore Initial React/TypeScript frontend setup 2026-01-07 10:00:00 +00:00
package.json Initial React/TypeScript frontend setup 2026-01-07 10:00:00 +00:00
README.md Docs: mention feature flags 2026-03-17 10:00:00 +00:00
tsconfig.json Initial React/TypeScript frontend setup 2026-01-07 10:00:00 +00:00
vite.config.ts Initial React/TypeScript frontend setup 2026-01-07 10:00:00 +00:00

nexus/frontend

Nexus web frontend. Built with React + TypeScript + Vite.

Development

npm install
npm run dev         # dev server on http://localhost:5173
npm run build       # production build to dist/
npm run test        # unit tests (vitest)
npm run lint        # eslint + tsc

Structure

src/
  components/   — reusable UI components
  pages/        — route-level page components
  hooks/        — custom React hooks
  api/          — API client and types
  styles/       — global styles and design tokens
  utils/        — pure utility functions

Environment variables

Copy .env.example to .env.local for local development.

Feature flags

Runtime feature flags are controlled via VITE_FLAGS_* env vars. See src/utils/flags.ts for usage.