Project Title
Apache MyFaces-Examples application, Cinema Management System
Synopsis
Cinema Management System is an online cinema tickets booking system.
Benefits
Teaches how to use MyFaces to create web application including creating user interface components, deployment descriptors, coordination with business objects front-end. I consider JSF to be the best alternative to Struts and other frameworks like that on the presentation layer and suppose my contribution to be a quick and informative guide for everyone who wants to get familiar with it.
Project Details
Cinema Management System provides the following functionality:
information about cinemas, films and everything related (like actors, directors);
comments and ratings of main entities (cinemas, films, actors);
booking of tickets.
It uses as much components and facilities provided by MyFaces as possible in a single ligthweight application. As a result, it becomes possible not only to get familiar with every particular component, but get a general picture of their usage in combination.
Project Schedule
I'm going to start it as soon as it will be approved, trying to work fulltime.