Hosting for electronic books. 
2 Roles :
Admin : uploads books, gives description, etc..
User : have list of books, can download, comment, etc..
Registration, Authentication

Hibernate + Spring