diff --git a/openspec/changes/user-accounts/tasks.md b/openspec/changes/user-accounts/tasks.md index 293c423..a85aa1e 100644 --- a/openspec/changes/user-accounts/tasks.md +++ b/openspec/changes/user-accounts/tasks.md @@ -51,7 +51,7 @@ ## 9. Landing Page -- [ ] 9.1 `[sonnet]` Create `src/app/(public)/page.tsx` — landing page matching Lovable design: navbar with login/register links, hero section, features grid (6 cards), stats bar, footer CTA +- [x] 9.1 `[sonnet]` Create `src/app/(public)/page.tsx` — landing page matching Lovable design: navbar with login/register links, hero section, features grid (6 cards), stats bar, footer CTA - [ ] 9.2 `[haiku]` Add auth-aware navbar: show "Log in"/"Get Started" when unauthenticated, "Go to App" when authenticated ## 10. Login Page diff --git a/src/app/(public)/page.tsx b/src/app/(public)/page.tsx new file mode 100644 index 0000000..c0d20b3 --- /dev/null +++ b/src/app/(public)/page.tsx @@ -0,0 +1,200 @@ +import Link from "next/link"; +import { Button } from "@/components/ui/button"; +import { + ChartColumn, + Zap, + Crosshair, + Brain, + Database, + Shield, + ArrowRight, +} from "lucide-react"; + +export default function LandingPage() { + return ( +
+ A precision tool for labeling candlestick patterns, building + training datasets, and running ML predictions — all in a fast, + keyboard-driven workspace. +
++ From annotation to model training, in one interface. +
++ Draw rectangles, spans, and lines directly on OHLC candlestick + charts with pixel-perfect accuracy. +
++ Export annotated datasets in structured formats ready for model + training and backtesting. +
++ Run trained models against visible candles and visualize + predictions with confidence overlays. +
++ Load multiple CSV datasets, switch between charts, and manage + annotations per session. +
++ Shortcuts for every tool — R, S, L, D, T, B — designed for speed + and flow. +
++ Export annotations as JSON. Your data, your format, your models. +
++ No credit card required. Start annotating charts in seconds. +
+ +