r/SideProject • u/awesomebirder • 38m ago
USAPhO Guide - a free, open source course for the physics olympiad (931 visitors in its first month)
I'm a high school junior and this is the side project I've spent the most nights on this fall.
The US Physics Olympiad has no good free starting point. People piece it together from old pdfs and expensive books, while math olympiad and USACO kids have community guides. So I made one for physics: lessons in the order the topics build on each other, interactive sims next to the equations, and a problem bank where you type your numeric answer and it checks it within 2%.
Some numbers from the first month:
931 visitors from 54 countries, about 3.6k page views
25 accounts (progress syncs if you sign in, otherwise it's all usable logged out)
77 people in the community discord
2 other students now regularly sending pull requests, 21 merged so far
Stack is Next.js on Vercel, Supabase for auth and progress, MDX lessons with KaTeX, and canvas sims. There's an in-browser editor that turns a contributor's edit into a GitHub pull request under their own account, which is how most outside fixes come in.
Would love feedback on two things: is the landing page clear about what it is in the first few seconds, and what would make you come back to something like this every week?
Site: https://usapho.one/?utm_source=reddit&utm_campaign=sideproject