Orchestra MCP web application built with Next.js 15, React 19, and Tailwind CSS v4.
- Node.js 20+
- npm
npm install
npm run devThe development server will start at http://localhost:3000.
| Script | Description |
|---|---|
npm run dev |
Start the development server |
npm run build |
Build for production |
npm run start |
Start the production server |
npm run lint |
Run ESLint |
npm run storybook |
Start Storybook development server |
npm run build-storybook |
Build Storybook for static deployment |
src/
├── app/
│ ├── (app)/ # Authenticated app routes
│ ├── (auth)/ # Authentication routes
│ └── (marketing)/ # Public marketing/landing pages
├── components/ # Shared UI components
├── lib/ # Utilities, helpers, and configuration
└── store/ # Zustand state management
- Framework: Next.js 15 (App Router)
- UI: React 19, Tailwind CSS v4, Radix UI (shadcn-style)
- State: Zustand
- Icons: Lucide
- Charts: Recharts
- Component Dev: Storybook