After two weeks of iterative work, upvote.page is ready to be launched to a wider amount of people.
Today, I'm adding the product here in BETA phase for the IndieHackers Users to try out and give feedback.
✅ Easy setup by adding a short piece of code ( < 1kb ) to your website/pages
✅ Show minimal stats of the pages that are voted and the list of votes for each of 'em
✅ Ability to add multiple sites to Upvote
Within a weekend's work, I was able to put together a working MVP. It was a simple product - Allow users to update votes and save them securely.
The product is build with NextJS for frontend & backend with firebase as storage. Soon I realized that there were performance issues with the stack I chose.
So, with the help of a friend, I rewrote the backend in GoLang and replaced firebase with a SQL database. This made the product 10x faster than previous. And at this moment I was confident about the product.
Over the week, I also got some feedback from some close friends, fixed a bunch of issues and tweaks some parts of the product.
A friend asked "Is there any way to add claps/votes like in medium to my status blog?". This sparkled the idea for upvote.page.
That day, I went through a bunch of websites searching for such a product and ended nowhere. And being a developer, I didn't want that to be the state for all the people looking to add a simple vote icon to get people's feedback.