graymarshall.dev portfolio
Back to index
In Development/2026 — Present

Invest Check.

Marketplace for verified, reconciled trader histories — built as a freelance contractor.

Invest Check
FIG. · invest-check
Year 2026 — PresentStatus In DevelopmentStackNext.js 16TypeScriptDrizzleNeonBetter AuthStripeRechartsTailwind v4
I.
Summary
Overview

A verified-trading marketplace where individual traders upload brokerage statements, have their trade histories reconciled against source-of-truth records, and then sell access to followers. Unlock a trader's published history, see verified equity curves, and study their strategy with full provenance. Built ground-up as a freelance contractor for the client.

II.
Margin
Notes
  • §Ground-up build as a freelance contractor — Next.js 16 App Router with React Server Components, Drizzle ORM over Neon serverless Postgres, Better Auth with email verification and Stripe-backed subscriptions, deployed on Vercel via `vercel.ts` config.
  • §Verified-trade marketplace: traders upload brokerage statements, trades are reconciled and tagged `verified`, and followers unlock profiles individually or through bundle pricing — ownership tracked server-side and gated at every render.
  • §Live analytics computed from Drizzle at request time — equity curves, win rate, drawdown, average return, and a follow-simulation projecting what a follower would've made at varying position sizes — driving both the public landing page and per-trader cards.
  • §Full auth + checkout flow: signup → email verify → password reset, Stripe Checkout for individual profiles with bundle-discount math, thank-you flow, and account management with receipt history.
  • §Admin panel for moderating profiles, marking trades verified, adjusting trader rank, and controlling featured placement; plus a typed app-config surface for platform-level settings.
  • §SEO + perf polish: JSON-LD schemas, dynamic sitemap + robots, dynamic Satori-rendered OG images with the Invest Check brand glyph, Vercel Analytics + Speed Insights.