In this post I am going to show you how I created a VNC service app using Bolt and Cursor. And what challenges are there to build this and how monetization is something I am struggling to fight with it.
So the first question everyone would ask me, why build such app when there are already many other apps out there. My answer would be that is exactly why someone should build such an app and scratch their own itch.
Big corporations make such app and support at the cost of the money and so some of the time making opensource and free is the way to work. I use AI to make such apps and then let them opensource so someone else can use what I built and get their work done.
First thing I did was used Deepseek and Grok and came out with the PRD which is a document that would tell you what features and what stack and what features need to be in the prototype.
Then I made sure to add the data to the Bolt, so that it can make the skeleton. And that helped with another feature. And it gave the rough output, which is what I usually feed to the cursor.
Then cursor churned out the rest of the app and build the output required here.
What it does? It would allow you to connect to the servers and then desktop you can access. Currently it is made up of the free libraries and on the top of it. I hope to get the Apache guacamole so that it would do the terminal based server interface as well and you get that output too.
And this is where we are stuck another app with no monetization plan as of now.
https://x.com/devnamipress/status/1956791438643269942
That being said, I have to find a way to monetize my apps. As otherwise my efforts, weekend moonlighting won't be sustainable for a while. And that brings me to the more difficult issues.
In grand scheme, let's hope life gets better and I find something to survive on. :)