Inspiration
Managing chronic pain is frustrating—for both patients and healthcare providers. We wanted to make it easier to communicate the location, intensity, and patterns of pain through a visual-first approach.
What it does
TellMeWhereItHurtsNow.com lets users mark their pain areas on a 3D body diagram. They can then generate a sharable report with just one click. Clinics can embed the tool into their workflows and manage submissions by patient name and date. This reduces friction and miscommunication in pain assessment.
How we built it
- We used Supabase as our backend for secure auth, edge functions, and managing patient-linked pain map folders.
- The frontend is a fully responsive JavaScript/CSS app, integrating custom SVG drawing tools.
- Clinics receive a special submission link and dashboard, where all patient entries are auto-organized.
- PDF reports are generated using pdfmake, and user interaction is tracked using PostHog.
Challenges
- Designing a tool that's both simple enough for patients and robust enough for clinical use.
- Managing data privacy, especially since we’re dealing with sensitive health information.
- Handling real-time submission and storage without overloading the user with fields.
What we learned
- Real-world pain isn't easy to describe in words—visual tools can bridge that gap.
- Simplicity wins: the less a user has to think, the more likely they are to complete the process.
- Edge functions and Supabase roles gave us the flexibility we needed for user-specific features.
What's next
- Local language support for Tagalog, Japanese, and Spanish.
- More body diagram options for specific medical specialties (e.g. dental, pelvic, neuro).
- Integration with EMR platforms via secure APIs.
Built With
- devops
- docker
- githubactions
- javascript
- lemonsqueezy
- supabase
Log in or sign up for Devpost to join the conversation.