DEV Community

Sanjeev Sharma
Sanjeev Sharma Subscriber

Posted on β€’ Edited on

6

Break timer for Digital Well-being

Hello there!

So I have been thinking of learning about Electron and Neumorphism for the last few weeks.
This Sunday, I finally decided to build an app using the same.

Demo

I built a Break Timer app. πŸŽ‰ It's a simple app that notifies me about breaks. I normally work for 90 mins and then take a 20 mins break.

In the future, I am planning to add more features like reminders for drinking water so my water intake is enough. πŸ’‘

Also, if you are a beginner and trying to learn Electron. I highly recommend checking out electron-react-boilerplate. I came to know about it when I finished my project. The main benefit(IMO) of using this package is that it's highly optimized and your final package will be much less in size. If I release a new version of my app with new features then I'll surely refactor it first to use this package. ♻️

I am currently using this app on my Windows and Linux machine. If anyone needs that, then I can make a package and release it. Let me know. πŸ˜„

You can check out the code here.

Thanks! πŸ‘‹

Image of Datadog

Create and maintain end-to-end frontend tests

Learn best practices on creating frontend tests, testing on-premise apps, integrating tests into your CI/CD pipeline, and using Datadog’s testing tunnel.

Download The Guide

Top comments (2)

Collapse
 
trackrunner profile image
Laszlo Toth β€’

Nothing wrong to create an app like this. So basically, you learnt something new and at the same time, you might use it as well. Well done.

I use focus To-Do app on my phone and I like it. It reminds me to take a break every now and then, I move my legs, eat etc and keep learning or working on my project. Also I can create projects and log how much time I spend on each.
People underestimate the power of the breaks, you don't :)

Collapse
 
thesanjeevsharma profile image
Sanjeev Sharma β€’

That's really nice. Thank you!

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs