Wanderlust OS is my fantasy world themed WebOS project inspired by the Lord of the Rings universe (people who haven’t heard of the lord of the rings can use it too!). I wanted to make something that felt like a little world of its own while being very easy to use.
I started with a basic webOS for Ship #1 where I built the main foundation. It had draggable and resizable windows, a taskbar and very few apps. From there for Ship #2 I completely transformed it adding many interactive features, music and plenty of easter eggs and fun apps.
The Apps include Notes, Gallery, Timer, Map of Middle-earth, Palantir (weather app but as a crystal ball!), Calendar, Doodle, Library (with book excerpts related to lotr) and Settings.
Main Features
Light mode and Dark mode- Both are very different and the music and many elements completely changes between light and dark. Imo the dark mode is the most fun part of the project.
The Fun parts- There are many things flying across the screen once you open the OS. Also there many clickable things I’ve added to make it fun and interactive to those who visit (like flowers, butterflies and some themed things). Clicking the arkenstone (the glowy rock) at the top opens the journey window and tracks all the apps and easter eggs u opened (wanted to add smth to let the user know whether they’ve found all the features).
What was challenging?
I started learning HTML and CSS through the personal site mission and I feel like I’ve improved a lot. In the beginning I found it hard to get a hang of it (the functionality and the design part, for eg light/ dark mode) and I believe Ive come a long way! Yes I encountered lot of problems in between but it was a learning experience.
What am I proud of?
Im very proud of all the interactive features I thought of and built on my own (especially dark mode). They arent necessary for the OS to function but they made a huge difference and I enjoyed building them tooo.
For more details, please read the readme. I believe I’ve covered everything there is to cover but I’ll take feedback to improve the project and make it as user friendly as possible.
Make sure to click around the desktop and see what you find! And to everyone who read till here…thank you! ^o^/
- 16 devlogs
- 50h
- 17.30x multiplier
- 869 Stardust
- WebOS 2