This is a Pomodoro focus app designed to improve productivity with a customizable timer. The app includes focus, short break, and long break modes, along with the ability to review your weekly focus stats. The project is built using HTML, CSS, and JavaScript.
Check out the live version here.
- Focus Modes: Includes focus, short break, and long break modes.
- Custom Timer: Adjust the focus duration, break lengths, and set how many focus sessions before a long break.
- Dark & Light Themes: Switch between dark and light modes for better comfort.
- Weekly Review: View your daily focus hours and total focus time for each week. The data resets at the start of each new week.
- Local Storage: Your settings and weekly stats are saved in the browser’s local storage.
The design of this app is inspired by a Pomodoro Timer UI kit on Figma. You can view the original design here.
- HTML: Structure of the web app.
- CSS: Styling and responsive design.
- JavaScript: Functionality, timer, settings management, and data persistence.
- Clone this repository:
git clone https://github.com/arianimmen/Pomodoro-Timer-App.git
- Navigate to the project directory:
cd Pomodoro-Timer-App
- Open
public/index.html
in your browser to start the app.
Contributions are welcome! Feel free to fork the repository and submit pull requests.