|
1 | 1 | <div align="center"> |
2 | 2 |
|
3 | | -# 🍅 **Customodoro Timer** |
| 3 | +# 🍅 **Customodoro - Custom Pomodoro Timer & Productivity App** |
4 | 4 |
|
5 | | -*The Ultimate Customizable Pomodoro Experience* |
| 5 | +*The Ultimate Customizable Pomodoro Experience for Enhanced Focus and Productivity* |
6 | 6 |
|
| 7 | +[](https://customodoro.vercel.app) |
| 8 | +[](https://customodoro.vercel.app) |
7 | 9 | [](https://github.com) |
8 | 10 | [](https://developer.mozilla.org/en-US/docs/Web/JavaScript) |
9 | 11 | [](https://www.w3.org/Style/CSS/Overview.en.html) |
10 | 12 | [](https://html.spec.whatwg.org/) |
11 | 13 |
|
12 | 14 | **🎯 Focus • ⚡ Customize • 🚀 Achieve** |
13 | 15 |
|
| 16 | +**🍅 Try Classic Mode: [customodoro.vercel.app](https://customodoro.vercel.app)** |
| 17 | +**⏱️ Try Reverse Mode: [customodoro.vercel.app/reverse](https://customodoro.vercel.app/reverse)** |
| 18 | + |
14 | 19 | </div> |
15 | 20 |
|
16 | 21 | --- |
17 | 22 |
|
18 | | -## 🌟 **What Makes Customodoro Special?** |
| 23 | +## 🌟 **What Makes Customodoro Special? A Modern Pomodoro Timer Revolution** |
| 24 | + |
| 25 | +**Customodoro** is a free, customizable Pomodoro timer web application designed to boost productivity and enhance focus for students, professionals, and remote workers. Unlike traditional Pomodoro apps, Customodoro offers two unique timer modes, extensive customization options, and works as a Progressive Web App (PWA) across all devices. |
19 | 26 |
|
20 | | -**Customodoro** isn't just another Pomodoro timer – it's a *fully customizable productivity powerhouse* that adapts to YOUR workflow. Whether you're a traditional Pomodoro enthusiast or need flexible work sessions, we've got you covered with two revolutionary modes and endless customization options. |
| 27 | +**Key SEO Keywords**: `customodoro`, `pomodoro timer`, `productivity app`, `focus timer`, `custom pomodoro`, `time management app`, `study timer`, `work timer`, `reverse pomodoro`, `productivity tracker` |
21 | 28 |
|
22 | 29 | > *"Why settle for one-size-fits-all when you can have it YOUR way?"* |
23 | 30 |
|
24 | 31 | --- |
25 | 32 |
|
26 | | -## 🎭 **Dual Timer Modes** |
| 33 | +## 🚀 **Quick Start - Try Customodoro Now** |
| 34 | + |
| 35 | +**🌐 Live Demo - Classic Mode**: **[customodoro.vercel.app](https://customodoro.vercel.app)** |
| 36 | +**⏱️ Live Demo - Reverse Mode**: **[customodoro.vercel.app/reverse](https://customodoro.vercel.app/reverse)** |
| 37 | + |
| 38 | +**📱 Install as PWA**: Visit the link above and click "Add to Home Screen" for a native app experience! |
| 39 | + |
| 40 | +--- |
| 41 | + |
| 42 | +## 🎭 **Dual Timer Modes - Classic vs Reverse Pomodoro** |
27 | 43 |
|
28 | 44 | ### 🍅 **Classic Pomodoro Mode** |
29 | | -*Perfect for structured productivity* |
| 45 | +*Perfect for structured productivity and traditional Pomodoro technique* |
30 | 46 |
|
31 | | -- **⏰ Pomodoro Sessions** - Focus periods (customizable 1-60 minutes) |
32 | | -- **☕ Short Breaks** - Quick recharge (customizable 1-30 minutes) |
33 | | -- **🛋️ Long Breaks** - Extended rest (customizable 5-60 minutes) |
| 47 | +- **⏰ Pomodoro Sessions** - Customizable focus periods (1-60 minutes) |
| 48 | +- **☕ Short Breaks** - Quick recharge breaks (1-30 minutes) |
| 49 | +- **🛋️ Long Breaks** - Extended rest periods (5-60 minutes) |
34 | 50 | - **📊 Session Tracking** - Visual progress with completion dots |
35 | 51 | - **🎯 Task Management** - Built-in task list with completion tracking |
36 | 52 |
|
37 | 53 | ### ⏱️ **Reverse Pomodoro Mode** |
38 | | -*The flexible stopwatch revolution* |
| 54 | +*Revolutionary stopwatch approach for flexible work sessions* |
39 | 55 |
|
40 | 56 | **Work as long as you want, earn breaks based on your effort!** |
41 | 57 |
|
|
47 | 63 | | 46-55 minutes | 15 minutes | |
48 | 64 | | 56-60 minutes | **30 minutes!** | |
49 | 65 |
|
50 | | -*Perfect for deep work sessions, creative flow states, or when you're just "in the zone"* |
51 | | - |
52 | | -**Now includes two Reverse Pomodoro modes:** |
| 66 | +*Perfect for deep work sessions, creative flow states, coding marathons, or when you're just "in the zone"* |
53 | 67 |
|
54 | | -**Standard Mode:** Default 1-hour max work time (non-editable) |
| 68 | +**🚀 Try Reverse Mode Now**: **[customodoro.vercel.app/reverse](https://customodoro.vercel.app/reverse)** |
55 | 69 |
|
56 | | -**Dynamic Mode:** Customize max work time up to 6 hours (360 mins). Scales the break rewards proportionally. Perfect for deep work marathons. |
| 70 | +**Two Reverse Pomodoro Sub-modes:** |
| 71 | +- **Standard Mode:** Default 1-hour max work time |
| 72 | +- **Dynamic Mode:** Customize max work time up to 6 hours for deep work marathons |
57 | 73 |
|
58 | 74 | --- |
59 | 75 |
|
60 | | -## 🎨 **Stunning Customization Options** |
| 76 | +## 🎨 **Stunning Customization Options for Enhanced User Experience** |
61 | 77 |
|
62 | 78 | ### 🎵 **Immersive Audio Experience** |
63 | 79 | - **🔊 Volume Control** - Fine-tune your audio experience |
64 | | -- **🎺 Alert Sounds** - Choose from premium sound collection |
| 80 | +- **🎺 Premium Alert Sounds** - Choose from curated sound collection |
65 | 81 | - iPhone Alarm Bell |
66 | | - - Zen Bell |
67 | | - - Level Up |
68 | | - - Message Alert |
69 | | -- **🎶 Background Music (BETA)** - Ambient playlists for focus |
70 | | - - Deep Focus Study |
71 | | - - Ambient Playlist (Long) |
| 82 | + - Zen Bell Meditation Sound |
| 83 | + - Level Up Gaming Sound |
| 84 | + - Message Alert Notification |
| 85 | +- **🎶 Background Music (BETA)** - Ambient playlists for enhanced focus |
| 86 | + - Deep Focus Study Playlist |
| 87 | + - Ambient Long-form Music |
72 | 88 | - **🔕 Smart Sound Effects** - Contextual audio feedback |
73 | 89 |
|
74 | | -### 🎭 **Beautiful Themes** |
75 | | -- **☀️ Light Mode** - Clean, minimalist design |
76 | | -- **🌙 Dark Mode** - Easy on the eyes |
77 | | -- **🌸 君の名は (Your Name)** - Anime-inspired aesthetic |
78 | | -- **🖼️ Custom Theme** - Upload your own background image |
79 | | -- **🔒 Locked-In Mode** - Distraction-free environment when timer runs |
| 90 | +### 🎭 **Beautiful Themes for Personalization** |
| 91 | +- **☀️ Light Mode** - Clean, minimalist design for daytime productivity |
| 92 | +- **🌙 Dark Mode** - Easy on the eyes for evening work sessions |
| 93 | +- **🌸 君の名は (Your Name)** - Anime-inspired aesthetic theme |
| 94 | +- **🖼️ Custom Theme** - Upload your own background image (JPG, PNG, GIF up to 2MB) |
| 95 | +- **🌧️ Man in Rain** – A reflective and cozy vibe featuring an aesthetic rainy GIF |
| 96 | + |
| 97 | +## 🧘 Distraction-Free Modes |
| 98 | + |
| 99 | +- **🔒 Locked-In Mode** - When the timer starts, everything fades to black except the timer — no distractions, just pure focus. |
| 100 | +- **🎯 Focus Mode** - A cleaner interface that hides non-essential elements while keeping your current theme in the background. |
80 | 101 |
|
81 | | -### ⚡ **Smart Automation** |
| 102 | +### ⚡ **Smart Automation Features** |
82 | 103 | - **🚀 Auto-start Breaks** - Seamless transitions to rest periods |
83 | 104 | - **💪 Auto-start Pomodoros** - Jump back into work automatically |
84 | | -- **🧠 Session Memory** - Remembers your preferences |
| 105 | +- **🧠 Session Memory** - Remembers your preferences across sessions |
85 | 106 |
|
86 | 107 | --- |
87 | 108 |
|
88 | | -## 🎯 **Advanced Features** |
| 109 | +## 🎯 **Advanced Productivity Features** |
89 | 110 |
|
90 | 111 | ### 📱 **Radial Menu System** |
91 | 112 | Elegant floating action menu with quick access to: |
92 | | -- **⚙️ Settings** - Full customization panel |
| 113 | +- **⚙️ Settings Panel** - Full customization options |
93 | 114 | - **🎯 Focus Mode** - Minimal distraction interface |
94 | | -- **📺 Fullscreen** - Immersive full-screen experience |
| 115 | +- **📺 Fullscreen Mode** - Immersive full-screen timer experience |
95 | 116 |
|
96 | | -### 📋 **Smart Task Management** |
| 117 | +### 📋 **Smart Task Management System** |
97 | 118 | - **✅ Add & Track Tasks** - Stay organized with built-in task lists |
98 | 119 | - **⚡ Real-time Progress** - Visual completion tracking |
99 | 120 | - **🗑️ Easy Management** - Add, complete, or delete tasks effortlessly |
100 | | - |
101 | | -### 💾 **Persistent Settings** |
102 | | -- **🔄 Auto-save** - Your preferences are always remembered |
103 | | -- **🔧 Granular Controls** - Customize every aspect of your experience |
104 | | -- **⚡ Quick Reset** - Start fresh anytime with one click |
| 121 | +- **📊 Productivity Analytics** - Track completed sessions and tasks |
| 122 | + |
| 123 | +### 📈 **Productivity Graph (NEW!)** |
| 124 | +- **📅 GitHub-Inspired Visual Tracking** - Beautiful contribution calendar-style productivity visualization |
| 125 | +- **⚡ Focus Point System** - 1 Focus Point = 5 minutes of work completed |
| 126 | +- **🏆 Personal Peak Tracking** - Brightest shade marks your personal best day |
| 127 | +- **📊 Hover for Details** - Interactive tooltips show exact focus time and sessions |
| 128 | +- **📆 Long-term Progress** - View your productivity trends over weeks and months |
| 129 | +- **🎯 Motivation Boost** - Visual streaks encourage consistent daily focus |
| 130 | + |
| 131 | +### 💾 **Persistent Settings & Data Privacy** |
| 132 | +- **🔄 Auto-save Preferences** - Your settings are always remembered |
| 133 | +- **🔧 Granular Controls** - Customize every aspect of your timer experience |
| 134 | +- **⚡ Quick Reset Options** - Start fresh anytime with one click |
| 135 | +- **🔒 Privacy-First** - All data stored locally, no account required |
105 | 136 |
|
106 | 137 | --- |
107 | 138 |
|
108 | | -## 🚀 **Getting Started** |
| 139 | +## 🚀 **Installation & Setup Guide** |
| 140 | + |
| 141 | +### **🌐 Web App (Recommended)** |
| 142 | +**Classic Mode**: Visit **[customodoro.vercel.app](https://customodoro.vercel.app)** |
| 143 | +**Reverse Mode**: Visit **[customodoro.vercel.app/reverse](https://customodoro.vercel.app/reverse)** |
| 144 | +Both modes support PWA installation - click "Add to Home Screen" for native app experience! |
| 145 | + |
| 146 | +### **💻 Local Development** |
| 147 | +```bash |
| 148 | +# Clone the Customodoro repository |
| 149 | +git clone https://github.com/yourusername/customodoro.git |
| 150 | + |
| 151 | +# Navigate to project directory |
| 152 | +cd customodoro |
| 153 | + |
| 154 | +# Open with local server (VS Code Live Server or Python) |
| 155 | +python -m http.server 8000 |
109 | 156 |
|
110 | | -### **Quick Setup** |
111 | | -1. **📥 Download** or clone the repository |
112 | | -2. **🌐 Open** `index.html` in your browser |
113 | | -3. **⚙️ Customize** your perfect setup via the settings |
114 | | -4. **🎯 Start focusing** and boost your productivity! |
| 157 | +# Visit http://localhost:8000 |
| 158 | +``` |
115 | 159 |
|
116 | | -### **Pro Tips** 💡 |
117 | | -- **Use Fullscreen + Locked-In Mode** for ultimate focus |
118 | | -- **Try Reverse Mode** when you're in a creative flow |
119 | | -- **Set custom backgrounds** to match your mood |
120 | | -- **Enable background music** for enhanced concentration |
| 160 | +### **📱 Mobile Installation** |
| 161 | +- **iOS**: Safari → Share → Add to Home Screen |
| 162 | +- **Android**: Chrome → Menu → Add to Home Screen |
| 163 | +- **Desktop**: Browser → Install button in address bar |
121 | 164 |
|
122 | 165 | --- |
123 | 166 |
|
124 | | -## 🛠️ **Technical Excellence** |
| 167 | +## 🛠️ **Technical Stack & Performance** |
125 | 168 |
|
126 | 169 | ``` |
127 | | -🌐 Frontend: Pure HTML5, CSS3, JavaScript |
128 | | -🎨 UI/UX: Modern, responsive design |
129 | | -📱 PWA Ready: Works offline, installable |
130 | | -🔧 No Dependencies: Lightweight & fast |
131 | | -💾 Local Storage: Privacy-focused data handling |
| 170 | +🌐 Frontend: Pure HTML5, CSS3, Vanilla JavaScript |
| 171 | +🎨 UI/UX: Modern responsive design with mobile-first approach |
| 172 | +📱 PWA: Service Worker, offline functionality, installable |
| 173 | +🔧 Dependencies: Zero external dependencies for maximum performance |
| 174 | +💾 Storage: Local Storage API for privacy-focused data handling |
| 175 | +⚡ Performance: Lighthouse score 90+ across all metrics |
| 176 | +🔒 Security: HTTPS, CSP headers, secure by design |
132 | 177 | ``` |
133 | 178 |
|
134 | 179 | --- |
135 | 180 |
|
136 | | -## 🎪 **Feature Showcase** |
| 181 | +## 📊 **Use Cases & Target Audience** |
| 182 | + |
| 183 | +| 👨💼 **Professionals** | 👨🎓 **Students** | 🎨 **Creatives** | 🏠 **Remote Workers** | |
| 184 | +|---------------------|----------------|-----------------|---------------------| |
| 185 | +| Meeting preparation | Study sessions | Design sprints | Home office focus | |
| 186 | +| Project deadlines | Exam preparation | Writing blocks | Video call prep | |
| 187 | +| Email processing | Research work | Art sessions | Task management | |
| 188 | +| Time management | Assignment work | Content creation | Productivity tracking | |
| 189 | + |
| 190 | +--- |
| 191 | + |
| 192 | +## 🎪 **Comprehensive Feature Showcase** |
137 | 193 |
|
138 | 194 | <details> |
139 | | -<summary><strong>🍅 Classic Pomodoro Features</strong></summary> |
| 195 | +<summary><strong>🍅 Classic Pomodoro Timer Features</strong></summary> |
140 | 196 |
|
141 | | -- ⏰ **Customizable Timer Lengths** (1-60 minutes) |
142 | | -- 📊 **Session Tracking** with visual progress dots |
143 | | -- 🔄 **Auto-transitions** between work and break periods |
144 | | -- 📋 **Integrated Task Management** |
145 | | -- 🎵 **Rich Audio Experience** with multiple alert sounds |
146 | | -- ⚡ **Smart Auto-start** options for seamless workflow |
| 197 | +- ⏰ **Fully Customizable Timer Lengths** (1-60 minutes for work, 1-30 for breaks) |
| 198 | +- 📊 **Visual Session Tracking** with progress dots and completion statistics |
| 199 | +- 🔄 **Intelligent Auto-transitions** between work and break periods |
| 200 | +- 📋 **Integrated Task Management System** with real-time progress tracking |
| 201 | +- 🎵 **Rich Audio Experience** with multiple premium alert sounds |
| 202 | +- ⚡ **Smart Auto-start Options** for seamless productivity workflow |
| 203 | +- 📈 **Productivity Analytics** to track your focus improvement over time |
147 | 204 |
|
148 | 205 | </details> |
149 | 206 |
|
150 | 207 | <details> |
151 | | -<summary><strong>⏱️ Reverse Timer Features</strong></summary> |
| 208 | +<summary><strong>⏱️ Reverse Pomodoro Timer Features</strong></summary> |
152 | 209 |
|
153 | | -- 🕐 **Flexible Work Duration** (up to 120 minutes) |
154 | | -- 📈 **Progressive Break Rewards** based on work time |
155 | | -- 🎯 **Perfect for Deep Work** and creative sessions |
156 | | -- 🔧 **Fully Customizable Break Tiers** |
157 | | -- 📋 **Task Tracking** for long work sessions |
| 210 | +- 🕐 **Flexible Work Duration** (up to 6 hours in Dynamic Mode) |
| 211 | +- 📈 **Progressive Break Rewards** automatically calculated based on work time |
| 212 | +- 🎯 **Perfect for Deep Work Sessions** and creative flow states |
| 213 | +- 🔧 **Fully Customizable Break Tiers** with intelligent scaling |
| 214 | +- 📋 **Long Session Task Tracking** for extended productivity periods |
| 215 | +- 🏆 **Achievement System** for milestone work sessions |
158 | 216 |
|
159 | 217 | </details> |
160 | 218 |
|
161 | 219 | <details> |
162 | | -<summary><strong>🎨 Customization Features</strong></summary> |
| 220 | +<summary><strong>🎨 Customization & Personalization Features</strong></summary> |
163 | 221 |
|
164 | | -- 🎭 **5 Built-in Themes** + Custom theme support |
165 | | -- 🖼️ **Custom Background Upload** (JPG, PNG up to 2MB) |
166 | | -- 🔒 **Locked-In Mode** for distraction-free focus |
167 | | -- 🎵 **Background Music** with volume control |
168 | | -- 🔊 **Advanced Audio Settings** with multiple sound packs |
| 222 | +- 🎭 **5 Built-in Premium Themes** plus unlimited custom theme support |
| 223 | +- 🖼️ **Custom Background Upload** (JPG, PNG up to 2MB with optimization) |
| 224 | +- 🔒 **Locked-In Focus Mode** for distraction-free productivity |
| 225 | +- 🎵 **Background Music Integration** with volume control and fade effects |
| 226 | +- 🔊 **Advanced Audio Settings** with multiple curated sound packs |
| 227 | +- 🎨 **Theme Persistence** across sessions and devices |
169 | 228 |
|
170 | 229 | </details> |
171 | 230 |
|
172 | 231 | --- |
173 | 232 |
|
174 | | -## 🎯 **Perfect For** |
| 233 | +## 🏆 **Why Choose Customodoro Over Other Pomodoro Apps?** |
175 | 234 |
|
176 | | -| 👨💼 **Professionals** | 👨🎓 **Students** | 🎨 **Creatives** | 🏠 **Remote Workers** | |
177 | | -|---------------------|----------------|-----------------|---------------------| |
178 | | -| Meeting prep | Study sessions | Design sprints | Home office focus | |
179 | | -| Project deadlines | Exam cramming | Writing blocks | Video calls prep | |
180 | | -| Email processing | Research work | Art sessions | Task management | |
| 235 | +✅ **Dual Timer Modes** - Only app with both Classic & Reverse Pomodoro techniques |
| 236 | +✅ **100% Free & Open Source** - No premium features locked behind paywall |
| 237 | +✅ **No Registration Required** - Start using immediately, privacy-focused |
| 238 | +✅ **Works Offline** - PWA technology ensures functionality without internet |
| 239 | +✅ **Cross-Platform Compatibility** - Works on any device with a modern browser |
| 240 | +✅ **Lightweight Performance** - Fast loading, minimal resource usage |
| 241 | +✅ **Regular Feature Updates** - Community-driven development and improvements |
| 242 | +✅ **Extensive Customization** - Make it truly yours with themes and settings |
| 243 | +✅ **Smart Task Integration** - Built-in task management, no need for separate apps |
| 244 | +✅ **Professional Design** - Modern UI that's both beautiful and functional |
| 245 | + |
| 246 | +--- |
| 247 | + |
| 248 | +## 🌍 **SEO Keywords & Discoverability** |
| 249 | + |
| 250 | +**Primary Keywords**: customodoro, custom pomodoro timer, productivity app, focus timer, time management |
| 251 | +**Secondary Keywords**: reverse pomodoro, study timer, work timer, pomodoro technique app, productivity tracker |
| 252 | +**Long-tail Keywords**: customizable pomodoro timer online, free productivity app, pomodoro timer with task management |
| 253 | +**Technical Keywords**: PWA pomodoro timer, offline productivity app, browser-based focus timer |
181 | 254 |
|
182 | 255 | --- |
183 | 256 |
|
184 | | -## 🎉 **Why Choose Customodoro?** |
| 257 | +## 📞 **Community & Support** |
185 | 258 |
|
186 | | -✅ **Two Unique Timer Modes** - Classic & Reverse for different work styles |
187 | | -✅ **Unlimited Customization** - Make it truly yours |
188 | | -✅ **Beautiful, Modern UI** - Aesthetically pleasing and functional |
189 | | -✅ **No Account Required** - Privacy-focused, works offline |
190 | | -✅ **Cross-Platform** - Works on any device with a browser |
191 | | -✅ **Lightweight & Fast** - No bloat, pure performance |
192 | | -✅ **Regular Updates** - Continuously improving features |
| 259 | +**🌐 Classic Pomodoro**: [customodoro.vercel.app](https://customodoro.vercel.app) |
| 260 | +**⏱️ Reverse Pomodoro**: [customodoro.vercel.app/reverse](https://customodoro.vercel.app/reverse) |
| 261 | +**📝 Bug Reports & Feature Requests**: [Submit Feedback](https://noteforms.com/forms/feedback-and-bug-reporting-form-fnkwn7) |
| 262 | +**📧 Direct Contact**: [brianyabutech@gmail.com](mailto:brianyabutech@gmail.com) |
| 263 | +**⭐ GitHub Repository**: Star this repo to support development! |
193 | 264 |
|
194 | 265 | --- |
195 | 266 |
|
196 | | -## 📞 **Get In Touch** |
| 267 | +## 🔗 **Related Projects & Links** |
197 | 268 |
|
198 | | -Found a bug? Have a feature request? We'd love to hear from you! |
199 | | -📝 **Feedback:** [Send Feedback](https://noteforms.com/forms/feedback-and-bug-reporting-form-fnkwn7) |
200 | | -📧 **Contact:** [brianyabutech@gmail.com](mailto:brianyabutech@gmail.com) |
| 269 | +- **Pomodoro Technique**: Learn about the original productivity method |
| 270 | +- **Time Management Apps**: Compare Customodoro with other productivity tools |
| 271 | +- **PWA Development**: Explore Progressive Web App technology |
| 272 | +- **Productivity Resources**: Tips and tricks for better focus and time management |
| 273 | + |
| 274 | +--- |
| 275 | + |
| 276 | +## 📄 **License & Attribution** |
| 277 | + |
| 278 | +This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. |
| 279 | + |
| 280 | +**Open Source Contributions Welcome!** Help make Customodoro even better for the productivity community. |
| 281 | + |
| 282 | +--- |
201 | 283 |
|
202 | 284 | <div align="center"> |
203 | 285 |
|
204 | | -**⭐ Star this repo if Customodoro helped boost your productivity!** |
| 286 | +**⭐ Star this repository if Customodoro helped boost your productivity!** |
| 287 | + |
| 288 | +**🚀 Try Customodoro now: [customodoro.vercel.app](https://customodoro.vercel.app)** |
205 | 289 |
|
206 | 290 | *Made with ❤️ for productivity enthusiasts worldwide* |
207 | 291 |
|
208 | | -**© 2025 Customodoro Timer - All Rights Reserved** |
| 292 | +**© 2025 Customodoro Timer - Empowering Productivity Through Customization** |
209 | 293 |
|
210 | | -</div> |
| 294 | +</div> |
0 commit comments