Next.js 14+ application for Glassbox portfolio optimization tool.
- Landing page with marketing content
- Portfolio builder (ticker search, quantity input)
- Analysis results with efficient frontier visualization
- Portfolio library for saved portfolios
- Glass UI design with Tailwind CSS
pnpm devOpen http://localhost:3000 in your browser.
src/
├── app/ # Next.js App Router
│ ├── page.tsx # Landing page
│ ├── portfolio/new/ # Portfolio builder
│ ├── analysis/result/ # Analysis results
│ ├── portfolios/ # Portfolio library
│ ├── layout.tsx # Root layout
│ └── globals.css # Global styles
└── components/ # Reusable React components (TODO)
- Next.js 14+
- React 18+
- TypeScript
- Tailwind CSS
- Glass UI design
pnpm build
pnpm startpnpm lint
pnpm type-check