Pomodoro Study Timer Web Application
Summary
Freelancer Client is hiring: Pomodoro Study Timer Web Application.
Location: Remote
We are looking for a developer to build a clean and lightweight Pomodoro Study Timer web application. The app should help students manage study sessions using the Pomodoro Technique. It should work smoothly on desktop browsers and be simple enough to use without detailed instructions.
Requirements:
• The design should be clean, minimal, and easy to use. The timer should be the main focus of the page. The only specific visual effect required is the circular progress ring decreasing in real time. No complex animations, 3D effects, or advanced dashboard design are required.
• 1. A fully functional Pomodoro Study Timer web app
• 2. A live hosted link using Netlify, Vercel, GitHub Pages, or a similar free platform if possible
• 3. All source code files in a ZIP folder
• 4. Any required supporting files, such as audio files
• 5. A short README explaining how to run and use the app
• The live link is preferred for demonstration, but source code is required. The app should also be runnable locally from the delivered files.
• Please include examples of similar web apps, timer tools, or task-based applications you have built when placing your bid.
Nice to have:
• 1. Study streak, such as "Study Streak: 3 days"
• 2. Simple weekly view showing Pomodoro sessions completed over the past few days
• 3. Basic responsive layout for smaller screens
• These optional features should not affect the delivery of the core features.
Skills: JavaScript, CSS, HTML, Web Hosting, React.js, UI / User Interface, Web Development, Frontend Development, Web Application, Web Design
Budget: $30–$250 USD
Source: Freelancer Client via Remote / Online. Apply on the source website.
Original
We are looking for a developer to build a clean and lightweight Pomodoro Study Timer web application. The app should help students manage study sessions using the Pomodoro Technique. It should work smoothly on desktop browsers and be simple enough to use without detailed instructions.
The budget is around 100 NZD fixed price, and we would like the project to be completed within 7 days after it is awarded.
Vanilla HTML, CSS, and JavaScript are preferred. A lightweight frontend framework is acceptable only if the final app is easy to run and does not require a complex setup. No backend, database, login system, or cloud sync is required.
Required features:
1. Countdown timer with three phases: Work, Short Break, and Long Break
2. Default durations: 25 minutes Work, 5 minutes Short Break, and 30 minutes Long Break after every 4 completed Work sessions
3. Automatic cycle: Work -> Short Break -> Work, with Long Break after 4 Work sessions
4. Start, Pause, Reset, and Skip Session controls
5. Current phase display, such as Work, Short Break, or Long Break
6. Session counter, for example "2 / 4"
7. Circular progress ring that decreases in real time as the countdown runs
8. Simple audio notification when each phase ends
9. Customisable Work, Short Break, and Long Break durations
10. Simple task list where users can add, complete, and delete tasks
11. Simple daily summary showing total Pomodoro sessions completed today and total focus time today
12. Light / Dark Mode toggle
13. localStorage saving for timer settings, task list, theme preference, daily completed sessions, and daily focus time
Optional features, if time allows:
1. Study streak, such as "Study Streak: 3 days"
2. Simple weekly view showing Pomodoro sessions completed over the past few days
3. Basic responsive layout for smaller screens
These optional features should not affect the delivery of the core features.
Design requirements:
The design should be clean, minimal, and easy to use. The timer should be the main focus of the page. The only specific visual effect required is the circular progress ring decreasing in real time. No complex animations, 3D effects, or advanced dashboard design are required.
Deliverables:
1. A fully functional Pomodoro Study Timer web app
2. A live hosted link using Netlify, Vercel, GitHub Pages, or a similar free platform if possible
3. All source code files in a ZIP folder
4. Any required supporting files, such as audio files
5. A short README explaining how to run and use the app
The live link is preferred for demonstration, but source code is required. The app should also be runnable locally from the delivered files.
Please include examples of similar web apps, timer tools, or task-based applications you have built when placing your bid.
Location & Details
Apply on source →About this listing
This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.