Open comments for this post
Devlog #2 Today I began turning Nebula Timer from a simple Pomodoro timer into a productivity application. Added: • Home screen with activity selection • Setup screen before starting a session • Screen navigation system • Activity tracking between screens •Quote system The goal is to eventually make the app feel more like a roguelite, where users choose a task, complete focus sessions, and gradually build progress over time. Next steps: • Session goals • Results screen • XP and streak systems • Activity-specific presets
Open comments for this post
Devlog #1 –Nebula Timer Built the first working version of Nebula Timer, a Pomodoro-style focus timer for my web browser. Added Start, Pause, and Reset functionality using JavaScript event listeners and setInterval(). Learned how to update HTML dynamically, convert seconds into minutes and seconds, and debug issues involving multiple timers running at once. Also improved the UI with custom CSS styling and began work on a visual progress bar. Next steps: finish the progress bar, add session tracking, and implement automatic work/break cycles.
Open comments for this post
Devlog #1 - The Beginning of NebulaOS
Today I began development of NebulaOS, a space-themed web operating system designed for personal productivity, study, and experimentation with web development.
Current features include:
-
A customizable Mission Control start page containing personal information and project statistics.
-
A draggable application window with window controls.
-
A live clock.
-
The beginnings of a Notes application that will eventually allow users to store and manage text based notes.
-
A desktop-style interface with application icons.
This project is also serving as an opportunity to improve my skills in HTML, CSS, JavaScript, Git, and web design.
Planned features for future updates include:
-
A functional Notes application.
-
Additional desktop applications and widgets.
-
Improved window management.
-
Greater customization options.
-
A taskbar and application launcher.
Special thanks to the Hack Club webOS tutorial for providing guidance and inspiration throughout development:
https://jams.hackclub.com/batch/webOS
Development is still in its early stages, but the foundations of NebulaOS are now in place.