Better to launch beta product on ProductHunt or wait until it's fleshed out?
As a way to content market my company, I built https://opensource.builders. It helps you find open-source alternatives to your favorite apps. The apps can be self-hosted and deployed and are normally on par with their commercial equivalents.
The code for the website is open-source: https://github.com/junaid33/opensource.builders
The tech stack used is: