Both front-end and back-end of an eBook store system using Java, JSF, JPA, JavaScript, CSS, MySQL