- Author : Sergio Morales
- Level : Intermediate
- Technologies : Java EE 7 (JPA 2.1, CDI 1.1, Bean Validation 1.1, EJB Lite 3.2, JSF 2.2 (+ Primefaces 5.x), JAX-RS 2.0)
- Application Servers : Wildfly 9.x.x
- DataBase : MySQL 5.x
- Summary : An application for recognize the best headbanging in the history of the music, using Java EE 7
- install docker engine and docker-compose
- download source code, go to headbanging-app folder and build with:
mvn package
- run containers :
docker-compose up
Actors:
- Admin
- Jury
- Participant
- General public (no user/password)
Use cases are:
- Register a Participant
- Register a Jury
- A jury can vote for the presentation of a particular Participant
- Participant can upload his presentation and add personal data
- Query all participants score
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Sergio Morales