Returning to college to tackle one of the toughest technical degrees after three years in the military taught me valuable skills, but also revealed a major gap in the tools available for STEM students. Existing note-taking apps just didn’t cut it.
I spent hours juggling between my iPad and laptop. Handwritten notes were great but weren’t compatible with the Markdown and LaTeX platforms I used on my computer. Typing math was slow, and embedding rich STEM content was a pain. I knew there had to be a better way.
About five months ago, I won a hackathon at Cambridge for developing an audio-to-LaTeX transcription service. It wasn’t the world-changing idea I had hoped for, but it highlighted a real problem: STEM note-taking is broken.
For the past two months, we've been iterating on a solution that I believe will be helpful for both myself and other STEM students: EurekaPad. EurekaPad is the Notion for STEM students, combining the speed of a keyboard with the flexibility of a tablet, all in one powerful workspace.
We’re still refining what students want, but here’s what we’ve built so far:
- Lightning fast, runnable code blocks. Support for data science libraries and plotting graphs with matplotlib. It's like Notion met Jupyter Notebooks.
- Intuitive math editor. Type LaTeX with autocompletions, or use the built-in keyboard.
- Interactive graphs. Bring your notes to life with animated graphs.
- Real-time speech-to-text. How many times have you fast-forwarded through Panopto just to find the part of the lecture you need to hear again?
Because smart people deserve smart tools. Try it for yourself!
Built With
- azure
- clerk
- convex
- next.js
- radix
- typescript
- vercel

Log in or sign up for Devpost to join the conversation.