Skip to content

ShadowEsu/YC_regrade

Repository files navigation

Regrade

Premium landing page for regradeapp.tech.

Ownership

Copyright © 2026 Preston Jay Susanto. All rights reserved.

Regrade, including this repository, is proprietary — not open source. The Regrade name and logo are trademarks of Preston Jay Susanto.

  • LICENSE — proprietary terms; no redistribution without permission
  • NOTICE — copyright and trademark notice
  • CONTRIBUTING.md — required terms for any contributor

Unauthorized copying, forking, or use of this code is prohibited.

Stack

  • Vite + React 19 + TypeScript — fast builds, type-safe components
  • Tailwind CSS v4 — design tokens, responsive layout
  • Framer Motion — preloader, staggered hero, FAQ accordion, sticky CTA, cursor glow
  • GSAP + ScrollTrigger — product parallax, feature deep-dive scrub animations
  • Lenis — buttery smooth scroll (synced with GSAP)
  • Lucide React — crisp iconography
  • Supabase — waitlist RPC, live stats, visitor analytics

Backend (Supabase)

RPC Purpose
join_waitlist Sign up + return queue position
get_waitlist_stats Live waitlist total & spots left
register_visitor Anonymous visitor tracking
get_visitor_stats Site traffic aggregates

View signups: Supabase table editor

Copy .env.example.env for local keys (optional; defaults are baked in for the publishable key).

Development

npm install
npm run dev

Open http://localhost:5173

Production build

npm run build
npm run preview

Deploy the dist/ folder to Vercel, Netlify, or any static host.

Waitlist

Signups write to the waitlist table in Supabase (Regrade-waitlist project). View entries in the Supabase dashboard.

About

Regrade — student-centered AI grade review and rubric analysis

Topics

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors