An open API service indexing awesome lists of open source software.

https://github.com/makersmecca/halo-focus-pomodoro

A productivity focused, Pomodoro based Timer Application
https://github.com/makersmecca/halo-focus-pomodoro

breathing-exercises firebase firebase-auth firebase-database focus focus-management javascript javascript-applications pomodoro pomodoro-timer productivity productivity-tools react reactjs study study-aid tailwindcss

Last synced: 6 months ago
JSON representation

A productivity focused, Pomodoro based Timer Application

Awesome Lists containing this project

README

        

# HALO FOCUS ![](https://api.netlify.com/api/v1/badges/d8fc2ebb-90ca-43f3-b061-093d64262a65/deploy-status) ![](https://github.com/github/docs/actions/workflows/codeql.yml/badge.svg?event=push)
![](https://github.com/github/docs/actions/workflows/node.js.yml/badge.svg?event=push)
![](https://github.com/github/docs/actions/dependabot.yml/badge.svg?event=push)

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

### HaloFocus is [live!](https://halofocus.netlify.app "Halo Focus")
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](https://raw.githubusercontent.com/makersmecca/Halo-Focus-Pomodoro/refs/heads/master/Halo%20Focus%20UI.png)

## 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

![](https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/footers/gray0_ctp_on_line.svg?sanitize=true)