DEV Community

Cover image for How I built a real-time focus tracker using Firebase as a student
Debargha Bhattacharjee
Debargha Bhattacharjee

Posted on

How I built a real-time focus tracker using Firebase as a student

Most productivity apps tracks time.

But time ≠ focus.

So I built something different — a real-time focus tracker called Immersed.

🔗 Live: https://getimmersed.in

🔗 GitHub: https://github.com/debargha06-gif/immersed


What is Immersed?

Immersed tracks how you actually work, not just how long.

Instead of timers, it focuses on:

  • when you're actually focused
  • when you get distracted
  • how consistent your sessions are

Key Features

  • Real-time focus tracking
  • Distraction detection system
  • Focus score based on actual behavior
  • Leaderboards & gamified productivity
  • Live focus rooms

Immersed dashboard showing real-time focus tracking


Tech Stack

  • JavaScript
  • Firebase
  • Web-based app

Why I built this

Most apps just count time.

But sitting for 2 hours doesn’t mean you were productive.

I wanted to build something that tracks real focus — not just screen time.


Biggest challenge

Handling real-time updates properly without making the app slow or complex.


What’s next

  • Improving accuracy of distraction detection
  • Better UI/UX
  • More social features

I’m still improving it — would love feedback.

What would you add to a focus app like this?

Top comments (1)

Collapse
 
deb_06 profile image
Debargha Bhattacharjee

Would love feedback — especially on the idea of tracking actual focus instead of just time.