DiceDB Community showcase
I came across the roadmap for DiceDB, where I found a 'Community Showcase' section. This involves listing and providing the ability to retrieve information about projects built using DiceDB. Since this task was not assigned to anyone, I decided to take it up and started working on it.
My idea is to avoid manually collecting project information. Instead, we can use GitHub APIs to fetch complete project details. This will provide better authenticity and allow us to easily monitor those projects in the future using a CRON job — perhaps once a week or daily — to cache the project details, obviously using DiceDB 😁.
Additionally, to ensure the authenticity of the projects before onboarding them to our platform, I propose that when users provide a GitHub URL and other information, we send these details via SMTP to the project maintainers for verification before adding them to our site.
I’ve already started working on this and have built the UI, highly inspired by Obsidian plugins and GitHub repositories.
I will create a pull request once it's done, most likely by the end of the week.
I've attached the UI below, @arpitbbhayani. If you have any suggestions, let me know.
@eskadrggj
I would be happy to look into the issue, but at the moment, I'm unable to access the link — it's returning HTTP status code 443.