Hi fellow indie hackers,
I have a business idea for which most of you are the target audience, so I wanted to get some feedback.
I’m guessing most of you who have developed tech products spent a good amount of time initially setting up the project and writing a lot of boilerplate code (like user authentication, payment, connection to DB, connection to email account, integration with Docker, easy deployment to AWS/Heroku/DO, logging, etc.)
So my solution is to offer a online setup wizard, or via a CLI tool, that will let you easily setup your backend with a stack of technologies of your choice, i.e. your choice of language, library (express for node, flask for python), your choice of DB, IDE, etc.
The idea (at least at first) is for it to go along with all the ready-made frontend projects there are (like Creative Tim @ creative-tim.com among others). This way, they could literally have a project running in 5 minutes, including easy deployment, user-authentication code, payments/subscriptions, email setup, debugging that is sure to work in their IDE of choice, and all of that ton of code that everybody seems to re-write every project.
The business model would be to charge a one-time fee for such a setup (say, $99).
This is kind of similar to AWS AppSync but will create a project that includes a lot of boilerplate code that doesn’t exist there (user-authentication for example among other things).
What do you guys think? Did you guys have a hard time setting up initially? What services did you use (if any)? And would you consider such a service?