Here's the implementation of the app store for Tildagon, the EMFcamp 2024 badge.
To make an app available in the badge app store, first follow the app dev instructions and put the app in a repository on GitHub. Currently only GitHub is supported - if you'd like to contribute support for another platform, see "Hacking the App Store" below
Once your app is in a repository, add the tildagon-app
topic to your repo.
The app store is a little typescript monorepo containing two packages:
- tildagon-app-directory-api: a backend that fetches apps from implemented app sources and exposes them to the web frontend and to the badges
- tildagon-app-directory-site: a web frontend showing apps and installation instructions
You could add additional app sources, modify the website, or add new features.