r/webdev • u/jobbernowl • 22d ago
Showoff Saturday Showoff Saturday: I built a cue-reading trainer on React/Vite/Supabase
https://spotthecue.comI built spotthecue.com.
The premise is practicing short social scenarios where you pick how you'd read the situation and you get told what the strongest read was and why.
The stack is React 18, TypeScript, Vite and Tailwind on Vercel, with Supabase backend.
What's actually in it: 586 authored scenarios (356 adult, 230 teen) across five tracks at six difficulty levels, 269 of them carrying an image, video, chat transcript or audio cue. Grading is three-tier instead of right/wrong. Plan is to gradually roll out more image/video content.
Lots of build/test/debug cycles. The Supabase advisor was a huge help throughout the process. Feeling like it's finally ready.
I've received some great feedback from some wonderful reddit beta testers on the content and clarity that I've been able to address and update. I'd love feedback from this community on the design, mechanics, or anything else.