Skip to content

makersmecca/Halo-Focus-Pomodoro

Repository files navigation

HALO FOCUS

A Pomodoro-style productivity app, designed to help you stay focused and on track with your study/work sessions

HaloFocus is live!

With a clean, distraction-free UI, and an array of Ambient Sounds, HaloFocus assists your workflow and provides tools like Breathing Exercises and To-Do lists to enhance productivity.

Halo UI

FEATURES:

  • Pomodoro Timer: Predefined time durations as well as custom time durations for your focus sessions.
  • Stats: Get comprehensive stats of your focus/rest sessions in-app. Stats get synced with your User Account.
  • Ambient White Noise: Play focus-enhancing soundscapes during your focus sessions.
  • YT Media Player: Play audio from URls of videos and playlists.
  • To-Do List: Add and maintain tasks to stay organized and track your work. Gets synced with your User Account for easier access.
  • Breathing Exercise: In-app breathing exercise feature to help you unwind.
  • Authentication: All your data is secured by Google Firebase.

Pomodoro Timer:

  • 25 minutes, default focus sessions, but can easily be customized.
  • 5 minutes, default rest sessions but can easily be customized.
  • Custom Timer option to track focus sessions for limitless focus sessions.

To-Do Checklist [Requires Authentication]:

  • Add, Edit and Delete Tasks
  • Mark as done once completed.
  • Synced with your User Account across all sessions.

Breathing Exercise:

  • Dedicated guided breathing exercise tab to help Users unwind during breaks.
  • Animated visual cues to help Users with synchronized breathing
  • Custom breathing cycles

TECH STACK:

  • React JS
  • Tailwind CSS
  • Google Firebase Auth, Firestore DB
  • Vite
  • Netlify