I built a clock app for people with attention issues

Introducing Home-Clock: A Minimalist Web App Designed for Focus and Productivity

In the realm of web development, personal projects often stem from real-world challenges. Recently, I embarked on creating Home-Clock, a simple yet powerful clock web application aimed at helping individuals improve focus and manage attention issuesโ€”particularly during intensive study sessions.

The Inspiration Behind Home-Clock

Like many students, I faced difficulties concentrating during my French baccalaurรฉat exams. Although I do not have ADHD, maintaining focus was a constant struggle. My solution was to adopt a Pomodoro-like techniqueโ€”30 minutes of focused work followed by a 15-minute breakโ€”using a timer to structure my study sessions.

However, existing web-based clocks often come with unnecessary clutter: ads, numerous functionalities, and distracting elements like animations or complex interfaces. These features, while useful in some contexts, proved counterproductive for my goal of creating a distraction-free environment.

Recognizing this gap, I set out to develop a minimalist, customizable clock application that prioritizes focus and simplicity.

Developing a Focus-Driven Clock Web App

Starting just weeks before my exams, I launched Home-Clock as a minimalistic, distraction-free tool built with Nuxt.js, a popular Vue.js framework. The initial release (version 0.1.0) was straightforward, featuring essential timer functionalities without any advanced customization options. My priority was to create a reliable foundation that I could refine after my exams.

After completing my exams, I dedicated time to enhance Home-Clock, working consistently to add features and improve usability. This effort revealed that even a seemingly simple clock app requires careful planning and development to ensure flexibility and a seamless user experience.

Core Features of Home-Clock

Today, Home-Clock offers a set of features designed to support focused study sessions:

  • Customizable Distraction Controls: Toggle alerts, display or hide the clock on timers, and more.
  • Personalized Appearance: Adjust font size, weight, style, and clock colorsโ€”including background and textโ€”for a tailored visual experience.
  • Minimalist Interface: Clean, black-and-white design devoid of unnecessary elements to eliminate distractions.
  • Timers and Stopwatch: Essential tools to manage work sessions and breaks effectively.
  • Local Time Display: Keep track of current time without switching apps.
  • Full-Screen Mode: A distraction-free environment that minimizes taskbars, window controls, and other potential interruptions.

Future Developments


Leave a Reply

Your email address will not be published. Required fields are marked *