FR
Projet de groupe ayant conclu ma formation Java EE. La formation s'est terminée en fin Septembre 2014. J'ai repris depuis et je continue à y apporter des modifications/améliorations. La plus grande modification a été l'intégration de Twitter Bootstrap pour la partie vue.
Le but était d’implémenter un site web marchand (une librairie en ligne) en utilisant les frameworks Spring, Hibernate, Struts 2. On peut consulter les catégories, y faire une recherche par mot clé ou par critère, voir la fiche d’un livre et passer une commande. De plus, il y a un partie back-office qui permet de gérer le catalogue directement par une interface html (minimaliste).
Une demo live est consultable à ces adresses (l'application a été déployé sur un Apache Tomcat 7 server en utilisant OpenShift PaaS) :
- http://ec2-34-252-141-82.eu-west-1.compute.amazonaws.com:8080 (front-office)
- http://ec2-34-252-141-82.eu-west-1.compute.amazonaws.com:8080/backoffice/Menu (back-office)
EN
This is the group project that concluded my Java EE training. I have continued to work on it on the side since the end of training.
We used a three-tier architecture and the frameworks Struts 2, Spring and Hibernate to implement a retail website (an online bookstore). The customer can browse amongst the books, make a search, fill a cart, create an account, log-in and make an order. In the back-office part, a manager can manage the catalog (CRUD on the catalog without having to directly use SQL requests).
A live version is available on this address (It has been deployed on a Apache Tomcat 7 server using OpenShift) :