This simple app is a work-in-progress that allows visitors to see the various libre web services I currently run, filter them on a variety of properties like functional categories, similar proprietary apps, libre license used, instance status, which of my roles they're affiliated with, and on which host they reside...
The source code for this project is available under an AGPL license.
This app is built on a suite of technologies that are largely new to me, but that I wanted to try out, as I see great potential in them. The key technology is a Javascript 'framework' called SvelteKit, built with Svelte (a compiled language that generates pure Javascript) and ecosystem of extensions created by the community which provides useful components designed for reuse.
In future, I'd like to enhance this app to:
include an 'uptime' dashboard, showing the current status of each of the instances.
make it possible to reference a given technology tile with unique web address (URL).
allow users to page through the 'close up' view of technologies in their filtered list.
support limiting technologies to those featuring instances set up for a subset of Affiliates, allowing an up-to-date list of available webservices for my specific affiliates like those I run for the OER Foundation (my employer), my various volunteer roles, my consulting customers, and for my personal edification and utility.
provide a host-based map, which shows instances of technologies running on specific hosts (and shows their current status), which would help me diagnose problems, but also provide users of those services with a quick place to see where there might be problems affecting their access.