Ask HN: review my webapp starter project
https://news.ycombinator.com/item?id=2846151Hi 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.
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.