Well, I wanted to do this for a while, but didn't have enough progress to show up here. But not that I don't have a full-time job anymore, things are turning out very quickly.
This year, I'm working on a project codenamed "Comicverse". It is a platform for writers and artists (like me) to post and share their work, similar to platforms such as Webtoons and Wattpad, but [hopefully] better. Works on this platform can be more than just images or text, they can be fully customized and immersive, taking full advantage and capabilities of the web to improve the reading experience.
As in the GIF above, one of the features is the ability to change backgrounds as you scroll/read the work. It is a small detail, but that could be used for things such as showing the current scenario, theme, accent color, etc. of the work.
Another feature that I recently created is the ability to add soundtracks. Yes, web comics and books can now have full soundtracks playing as the reader sees the work (enable the audio):
Also, more than just one soundtrack can be playing at once, so this can also be used for ambient sound effects: things such as the sounds of trees as the protagonist enter a forest; or fire as a village is burned down to ashes.
There are still a lot of things that I want to add and develop:
Being able to click on text on parts of the webcomic image, triggering sounds, pop-ups, or jumping to another page (choose-your-own-adventure books and comics!);
Multi-lingual works, aka. being able to publish your work under different languages;
Screen-reader support for web comics, so visually impaired people can still read them;
Easter eggs in works, things such as hidden click or hover events that the reader should find (ARGs support);
This is still in very early development, since I want to make it right both in user-facing and technical parts of the application (which I will be going into details in my codeblr blog @guzscode on a reblog). I don't want to rush and develop something mediocre.
Also, the images drawings by me and the songs are just placeholders for testing. The musics in the video are in respective order: Coasting, by Darren Korb; Now I Am Become Death, by Chris Christodoulou; and Balatro's Main Theme (they are just songs that I were vibing to while programming)