My App

StockSpeak Documentation

Complete documentation for the StockSpeak investor platform

📈 StockSpeak

StockSpeak is an investor platform for microcap companies (US & Canadian markets), combining high-performance landing pages, community discussion features, and analytical tools. The platform serves companies seeking IR/marketing services and retail investors seeking quality analysis and community.

🛠️ Tech Stack

  • Next.js (dynamic forums)
  • Astro (static landings)
  • Supabase (DB, Auth, real-time)
  • Tailwind CSS (UI)
  • Turborepo (monorepo management)
  • Vercel/Cloudflare (deployment)

📋 Project Milestones

StockSpeak is developed in four main epics:

  1. Foundation & Planning (Weeks 1-2) - Monorepo setup, DB/auth, design system, compliance
  2. Core Build: Landings & Forums (Weeks 3-4) - Landing page system, forum system, auto-spool, opt-ins
  3. Dashboards & Engagement (Weeks 5-6) - Admin/client panels, notifications, analytics
  4. Integrations, Testing & Launch (Weeks 7-8) - Final integrations, QA, handover

📦 Project Structure

apps/
  nextjs/     → Web dashboard (Next.js 15)
  docs/       → Documentation (Fumadocs)
packages/
  api/        → TRPC router and procedures
  db/         → Prisma + MongoDB schema
  auth/       → Better-auth config
  ui/         → Shared shadcn-ui components
  helpers/    → Shared utilities
tooling/      → Shared configs (ESLint, Prettier, TS, Tailwind)

🎯 What's Next?

Check the Task Breakdown

Understand the System Architecture

Start with Getting Started