Hi HN, I'm looking for feedback on a project I've been working on. It's a kind of webapp starter project- the code is the product.
http://armhold.com/quick
The target customer is an entrepreneur/dev that wants to get a basic webapp up and running quickly. It doesn't do anything novel or earth-shattering; it's just a project shell that gives you some common basic features that you can use to build out your site.
I often see jobs posted to sites like oDesk or Elance asking for a basic website with these kinds of features. The idea is to sell this code as a starter project, so you can get your webapp running faster and not have to worry about implementing boilerplate stuff like:
* totally automated user accounts (sign-up/login/change-password/forgot-password, etc)
* login via Facebook or use local account (uses BCrypt for storing pw hashes)
* drop-dead easy "you must be logged in to access this page" annotations
* "contact us" with CAPTCHA protection
* smart https/http switching for secure/insecure pages
* uses H2 as an integrated database, so it also saves you the hassle of setting up MySQL (though it's a simple change if you do in fact want to use an existing DB).
Again, none of this is rocket-science, but it can take a surprising amount of time to get these basic things working properly.
The main downside to this of course if that you're subject to my choice of tech (Java, Wicket, JPA/Hibernate).
Do you think this is worth pursuing? Do you think it's worth $199? Would you like to use it to build your next project? :-)
All constructive feedback appreciated, thank you.
I think it will be a long road to get traction selling this, but if you want, you could promote and give away the starter kit for free, then sell add-ons that tackle difficult tasks. You could make money this way.
Again, I think there are easier ways to make money, but my first steps would be to promote the heck out of this free starter kit. Then solicit suggestions from your user base for additional features or custom work. You could do this with a forum. Pick the feature requests that you think would be the most difficult for your users to do themselves and that also provide value to their business (bonus points for value easily identified with dollar signs) and then make them as add-ons to sell.