Shipped this project!
Ending my first project! So last update!
Ending my first project! So last update!
Fixed some bus and uploaded it to Chrome Web Store!
Log in to leave a comment
Through this project, I learnt that refining small details like scroll behavior, and animations can significantly elevate the overall feel of a project, even if the core idea stays simple. I also realized that implementing visually complex features, like the Saturn rings, often requires more planning and patience than expected. Most importantly, I learned that debugging is not just a frustrating obstacle but a major part of projects, it forced me to read my code more carefully. Overall, this project taught me to manage my time better and appreciate the progress.
Fixed a few bugs that I didn’t notice before. Specifically, a plant bugging and debugged it. Also fixed the scrollbar as it wasn’t mentioning to what point the user was scrolling.
Log in to leave a comment
I refined the overall user experience by customizing the scrollbar to better match the site’s aesthetic, adding subtle sound effects to create a more immersive atmosphere, and enhancing animations so interactions felt smoother and more intentional. However, I ran into persistent challenges while trying to implement the Saturn rings feature, it was more complex than expected and took several attempts to get even partially right. I also tried to expand the project with additional features, but this introduced a series of bugs that were difficult to trace. As a result, a significant portion of my time ended up being spent debugging rather than building, which, while frustrating, ultimately helped me understand the codebase more deeply and improve my problem solving process. Also added a slider at the bottom to go through the whole process smoothly, and at the side just different steps.
Log in to leave a comment
While building the prototypes for Cosmic Time Machine, I learned how challenging it is to turn something as massive as the universe into an interactive experience. Experimenting with Three.js helped me understand how to render and animate objects in 3D space, from simulating the expansion of the Big Bang to creating simple orbital motion in the Solar System.
I also learned the value of prototyping. Instead of trying to perfect everything at once, building small versions of each idea helped me test how the experience should flow. Each prototype brought the project a little closer to feeling like a real journey through time.
n the second prototype, I expanded the experience by introducing two major visual elements: a Big Bang animation and an interactive solar system view.
The prototype now begins with a brief visual sequence representing the early expansion of the universe after the Big Bang. Particles rapidly spread outward, forming the foundation for the cosmic environment that follows.
I also added a simplified solar system scene where users can view planetary orbits around the Sun. This establishes how the project transitions from large cosmic scales to more familiar astronomical systems within the Solar System.
Log in to leave a comment
I created the first prototype of the Cosmic Time Machine interface, focusing on how users will navigate through time.
The interface is centered around a vertical timeline that allows users to scroll across billions of years in the universe’s history. As the user moves along the timeline, the background sky changes to represent different cosmic eras from the early formation of stars to the distant future of the universe.
The prototype establishes the basic layout, including the timeline navigation, space visualization area, and placeholders for educational cosmic facts that will later appear as interactive constellations.
Log in to leave a comment
Through this project, I learned how interface design can shape emotional behavior, how metaphors (minimize, focus, background) change the way we relate to feelings.
LifeOS is about making space for emotions and designing technology that feels human.
I worked on expanding LifeOS beyond the homescreen by building a Box Breather app, a guided breathing window designed to help users regulate their nervous system through simple visual timing.
Alongside this, I added a Help button with mental health hotlines to make the experience more supportive and accessible, giving users gentle guidance.
I also introduced a Journal feature, allowing users to capture thoughts directly within emotion windows. Entries are stored locally, creating a personal timeline that connects reflections with the feelings that prompted them.
Log in to leave a comment
I added a Feelings button to make the experience more intentional and human. Instead of just interacting with aesthetic elements, users can now actively check in with themselves. When clicked, the button opens a small emotional interface, like launching an messaging app for your inner world where you can select how you’re feeling and receive gentle prompts or affirmations in response.
Log in to leave a comment
I’ve started bringing LifeOS to life by designing its homescreen—the central hub where users interact with their emotions like apps.
Building this homescreen involved balancing visual familiarity with emotional safety, making it intuitive yet gentle. I’m experimenting with icon designs, color palettes, and subtle animations that convey feelings without overwhelming the user.
LifeOS is becoming a place where users can explore their inner life in a digital space that feels both familiar and safe.
Log in to leave a comment
The most significant addition is the integration of a Pomodoro-based focus system. The timer now supports structured cycles of focus sessions followed by breaks, creating a more sustainable workflow. In addition to new features, several bugs from the previous version were identified and resolved.
ADDED A NEW THEME!!!
Initially, the timer fulfilled its basic purpose: tracking time. Productivity is rarely linear, and the original version didn’t acknowledge the need for both effort and rest. Alongside the timer logic, the interface was reworked to improve accessibility. Breaks are treated as part of progress rather than interruptions. This subtle shift aims to make productivity feel supportive instead of demanding.
Log in to leave a comment
Removed the minimize and maximize button as it was causing issues
Log in to leave a comment
I built an extension that is a Pomodoro timer and a Theme for our webpage in one. Bonus: Your Pomodoro Timer matches your web page!
Added a few themes for the actual extension.
Log in to leave a comment
Worked on creating the interface to make it friendly, and make the themes not too overbearing.
Log in to leave a comment
I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.
Log in to leave a comment