LisaGUI is a full recreation of the Lisa Office System user interface created entirely from scratch in Javascript. Currently, the alpha version is available to try. It is a fully featured (but unfinished and buggy!) web-os with an IndexedDB based filesystem. Once it's finished, users will be able to open, modify, save, and delete files from a variety of built-in applications, as well as copy files between various virtual disks. LisaGUI has its own custom 1-bit graphics engine which runs entirely in software and outputs to a single HTML5 canvas on the page.
While it works, there isn't much for users to do at the moment, and there are a number of features I haven't implemented yet. Much of my focus has been getting the underlying software systems to work properly. Currently, app development is a priority, and there are several apps I have in development. Follow the linked Bluesky account to get updates as soon as I post them, or if you're old-school check out the RSS link on the supplemental info page.
Please note: obviously, this UI is not optimized for smartphones or very small displays.
lorie.gallery is an artwork portfolio website I developed from scratch for my grandmom, a professional artist with decades of experience. It was designed to mimic the aesthetics of a white-cube museum gallery. Artworks can be selectively viewed by choosing them from a grid-view of thumbnails. When displayed individually, each artwork is set within a prominent white border with metadata displayed below à la a gallery plaque. Starting from scratch allowed for full control over formatting without the excess overhead generated by a website builder.
The other component of this system is a portable editor utility. It modifies a local copy of the website which can be uploaded to any hosting provider. This editor allows individual gallery items to be created, modified, and reordered. It's based on a python script which handles file I/O and launches a GUI in a browser window.
I also created a separate instance of this gallery to host my own artwork. I do plan to eventually make this something anyone can download and personalize fairly easily, but it hasn't been a high priority for me because of the other projects I've been working on.