The application allows to vote for you favorite music albums. The top 100 albums for each genre of music is calculated for each year.
Example: the most popular rock album of 1991 was Nirvana's Nevermind.
This project provides a complete sample application with Play and some additional frameworks (jQuery, lambdaJ).
The application covers the following features:
- A REST/XML API to view lists of albums (by genre, year ...) and create new ones
- CRUD (create read update delete) albums, with ajax sorting and pagination
- Search filters
- Custom tags
- JQuery
- LamdaJ for sorting and filtering collections
- Authentication, roles and security
- Test classes
- ...
I hope that it can be useful for people who want to start developing applications with Play.
You can see the project on its github page and try the application.
10 commentaires:
Thanks for sharing. Your sample has some advanced functionalities. It's great to have examples.
Hi Steren, thanks for your feedback!
You can read this tutorials to understand the code of the application :
How to write a REST/XML API with Play framework
Authentication and security with Play framework
I've just committed new functional and unit tests
thanks a lot for the sample app and tutorials!!
Thanks a lot. Theses sources are very interesting.
[Troll]Unfortunately, Sources are not in a DVCS yet (Git, Mercurial, etc.)...[/Troll]
@Chouan LOL that's right ;)
Maybe next time I will choose Mercurial on Google Code
Thanks ! :)
Thanks for your project. But i would like to know using hibernate search with play framework
Hi, you can look at this page for hibernate search plugin : http://www.playframework.org/documentation/1.0/search
Enregistrer un commentaire