Throughout the period of roughly 3 weeks as part of a school assignment, I recreated a Windows 95-inspired web layout complete with moveable, closable and minimizeable windows. In this process, I wanted to sharpen my Javascript skills, which lead me to decide to create all window management behaviour manually, without the use of libraries.
I previously made a similar looking page for another school assignment, which I used as a base for the page's styling, but all interactivity was made throughout the 3 week assignment period.
Because of time constraints, I had to pick my battles. Therefore, I unfortunately couldn't find the time to make the website properly accessible through keyboard navigation, or make it work with Javascript disabled, and by the time I could get around to this, I had already revamped the site entirely (into the page you are browsing now). However, I was able to implement a properly responsive layout. I chose to have the site switch to a simple static layout when reaching a mobile breakpoint, as I found that the window management was not worth the development cost of implementing on touch devices.
I grew a LOT as a developer throughout my course, which unfortunately means that most of my school assignments do not reflect the skills I've managed to hone over the course of my study. Despite that, this portfolio is one project I am still proud of.