Inspiration
High school investment clubs struggle with three core issues: The Speculation Trap: Most trading simulators reward high-frequency gambling over fundamentals. The Compliance Wall: Strict COPPA and FERPA privacy standards block standard financial tools. The Funding Gap: Corporate sponsors lack auditable ways to send micro-grants to students. I built EduQuity: a compliant, gamified 3D sandbox terminal linking academic milestones to actual micro-grants.
What it does
EduQuity uses a multi-actor ecosystem built on three pillars: Compliant Sandbox Trading: Real-time asset trading with automated faculty approval gates for high-risk trades. COPPA Child Safety Overlays: Under-18 accounts use parental email verification links to activate database access. Matched Sponsor Micro-Grants: Completing literacy modules unlocks sponsor matching funds paid to club treasuries.
How we built it
We engineered the platform using a modular architecture: The Interface: Next.js 14, TypeScript 5, and a custom 3D Bento dashboard using hover vectors: Real-time Graphics: Lightweight, native SVG Sparkline bezier curves rendering rolling 15-period price feeds. Audio Synthesis Engine: Native Web Audio API oscillators that synthesize dynamic chimes without large audio files. The Ledger: Supabase PostgreSQL database protected by strict Row-Level Security (RLS) policies. Certificates: A jsPDF engine printing unique SHA-256 cryptographic signatures directly onto completion certificates.
Challenges we ran into
Type-Safety in Leaderboards: Solved complex TypeScript type-narrowing issues by shifting to direct array mappings. Yahoo Finance API Fallbacks: Created an automated middleware failover that switches to mock data when rate limits hit.
Accomplishments that we're proud of
Zero-Bloat Engineering: Built custom GPU layout shaders and native audio synthesis with zero external package dependencies. Legal-Visual Harmony: Designed an immersive, premium 3D terminal that fully respects strict COPPA and FERPA guardrails. Bridging Impact: Successfully connected academic milestone tracking with functional, auditable corporate sponsor matching pools.
What we learned
We learned to build software within strict regulatory frameworks (COPPA/FERPA) without sacrificing premium visual design.
What's next for EduQuity
We plan to add verifiable credentials to certificates and launch automated ERC-20 stablecoin grants for school clubs and live prices and data update .
Thank You For Reading :)
Built With
- css3
- html5
- jspdf
- markdown
- next.js-14
- postgresql
- supabase
- svg
- typescript-5
- web-audio-api
Log in or sign up for Devpost to join the conversation.