AgenceVoyage

Web Application for a trip agency

2.ABOUT THE PROJECT:

A travel agency is a business that offers and sells travel deals to its customers. … They therefore constitute an intermediary between the tour operator and the consumer, who only deals with the travel agency.
The proposed project aims to develop a web application for an agency booking trips based on everything we have seen in the course of J2EE and the other different technologies used for web development and respecting the requirements mentioned in the specifications.

3.DESIGN:

3.1.USE CASE DIAGRAM:

Class Modelj

3.2.CLASS DIAGRAM:

Class Model

3.3.SEQUENCE DIAGRAM

sequence

4.TECHNOLOGIES:

-JAVA EE (https://www.oracle.com/java/technologies/java-ee-glance.html)
-JAVA (https://docs.oracle.com/en/java/)
-MySQL (https://dev.mysql.com/doc/)
-HIBERNATE (https://hibernate.org/orm/documentation/5.5/)
-ENTERPRISE ARCHITECT (https://sparxsystems.com/enterprise_architect_user_guide/14.0/guidebooks/tools_ba_documentation.html)
-APACHE TOMCAT (https://tomcat.apache.org/tomcat-8.5-doc/)
-MAVEN (https://maven.apache.org/guides/)
-ECLIPSE (https://www.eclipse.org/documentation/)

5.DISPLAY:

Home page:

Capture

Trip details page:

mamo

Customer’s cart:

panier

Admin homepage:

admin

travel list at admin page:

edit

mobile app:

6.CONTRIBUTORS:

-HAFIDI Mohamed (https://github.com/mohamedhafidi33)
-OULED EL MOKADDEM Badr (https://github.com/fullmond)

Rapport Agence Voyage.pdf

GitHub

View Github