AI-assisted coding and AI automation workflows in recent years have made it affordable to build products. Before this, if you wanted to build apps and software, you needed to invest a lot of time, effort, and money. For software engineers, this feels like the holy grail.
It’s the holy grail because AI turns software building from a slow, expensive, team-heavy effort into fast, low-cost, high-leverage iteration, where one engineer can ship and validate ideas quickly.
Recently, I started building products that I would like people to use, but I needed to find people who are genuinely interested in the products I’m building. This means I needed a landing page where I can send people to sign up for the next big thing I’m building, and I also needed a dashboard to list those users.
So I built front-row https://front.welluable.com. It’s not revolutionary, but it’s open source. It provides you with the foundation for waitlist management, while giving you the freedom to modify it the way you want.
Disclaimer: This tool requires some software engineering experience.
It’s a minimal Next.js project that you can clone and modify to create a join-waitlist page for your product.
It’s a 5-step process:
- Clone the repo
- Modify the brand.md file (.cursor/config/brand.md)
- Run the Cursor command /generate-waitlist
- Update the .env file with your database details (where all users will be stored) and admin password/email which will let you access users signed up to you waitlist on /admin page
- Deploy anywhere you want (I use Vercel)
You can clone & read the full setup https://github.com/Welluable/front-row