DEV Community

Nobin Debnath
Nobin Debnath

Posted on

I built a 50+ feature wellness app in a single HTML file as a student — here's why

 Most people lose hours pretending to work or study. I was one of them.

I kept setting Pomodoro timers and ending up scrolling Twitter during breaks.
That's not rest. That's just a different kind of distraction.

So I built Mognota — a free wellness companion for screen workers.

The Problem

You don't have a discipline problem. You have a system problem.

Your brain has a hard biological limit. Sustained attention peaks at 20-45
minutes before quality drops sharply. Long unfocused hours are not work —
they are the feeling of work.

The solution isn't more willpower. It's intentional recovery.

What I Built

Mognota pairs a Pomodoro timer with 50+ guided wellness activities:

  • 👁️ 20-20-20 eye break reminders
  • 🫁 Guided breathing & 7 pranayama techniques
  • 🧘 Desk yoga, HIIT, Tai Chi, stretches
  • 🎵 Binaural beats & ambient soundscapes
  • 🧠 Meditation & NSDR protocols
  • 📓 Gratitude journal, mood tracker, brain dump
  • 🎮 Sudoku, sliding puzzle, fractal explorer

The Technical Part

This is what dev.to might find interesting:

  • Pure HTML, CSS, vanilla JS — zero frameworks
  • Everything in a single HTML file
  • All 8 notification sounds synthesized with Web Audio API
  • localStorage only — nothing leaves your device
  • Works offline once loaded
  • 109+ languages supported

No npm. No build step. No dependencies. Just open and use.

Try It

👉 https://mognota.com/

Completely free. No account. No ads. Forever.

Would love brutal honest feedback from this community.

Top comments (2)

Collapse
 
kathleen profile image
Kathleen Shea •

Hi Nobin

I tried your fitness app and I really appreciate your effort.

I find it really helpful because I spend most of my time glue to the desk and examining the screen.

Thanks a lot.

Collapse
 
mognotaapp profile image
Nobin Debnath •

Thanks for your reply. keep using it if you find in useful and try to share with your friends. Thanks for your time and comment.