By looking at it from the presentation video it looks like an interesting idea but which doesn't work very well in reality nor does it scale.

I doubt there would be developers, who would rather click hundreds of times to generate some code. It seems like a tool which a PM would use or maybe a QE.

Developers like CLIs and in general things they could automate such as scripts, clicky interfaces not so much.

Just to give you an example, I'd rather write my own swagger file in yaml and put that through some tool to generate the code for an API, rather than click through a bunch of interfaces.

Also looking at the code generated presented, there seem to be some inconsistencies and also certain targeted frameworks such as Mongoose. The code style/formatting is assumed which may not necessarily follow the standards assumed by a team.

I think you need to start working backwards, what is exactly the problem you are trying to solve for your potential client and go from there.

Discussion

Hi PH,
Nice to be here! I’m Andrei, a 26 years old javascript dev and not that long time ago I lost a few days implementing a simple but large and time consuming app.
That's why I started Scriptgun, an application that writes the code for basic and repetitive features to save developers' time. Just by describe how the data should look like and some settings you will get a fully functional Backend (node + express) with all the basic functionalities, a 100% configuration of the database (MongoDB) and more .. all in under 10 minutes. We plan to launch many features in the future ( Authentication, Swagger, frontend project, db query builder and many more ).
Today I would like to share with you the MVP.
I would appreciate very much any kind of feedback.
Thanks!

@andrei_panturu Congratulations on your release! Seems like a great tool to bypass the boilerplate setup and get your app started fast. Did you make any guides or tutorials for basic sample apps? Would love a quickstart guide with a basic task app or something

@levchenkod Thanks for feedback! "test all the changes on the fly" is a very good point. I was thinking to solve this by pushing the code into a git repo instead of downloading a zip with the all code.

@andrei_panturu I think having things local has more perks: you have your project folder and git/grunt/webpack/npm/whatever setup in no time. But the main one (for those who have trust issues) - it's local. Also there's node-webkit, so you can convert it in to desktop app in a day or so 🙂