Frontend
Frontend
JSP, HTML, CSS, JavaScript, AJAX, and Chart.js for package screens, updates, and statistics.
Étude de cas
Parcel management system for registering packages, tracking delivery status, managing transport lists, and visualizing statistics.
Rôle
Java web development, Servlet/JSP architecture, AJAX interactions, persistence, and statistics visualization.

Contexte
The package management system models a transport flow where packages must be registered, followed, updated, and analyzed.
Parcel workflows need structured package registration, delivery status tracking, transport list management, and operational visibility.
Built a Java web application with Servlets, JSP, Hibernate persistence, AJAX status updates, and Chart.js statistics.
Servlets, JSP, Hibernate, and DAO/service/controller separation were used to keep the Java web application structured.
Une lecture structurée des blocs techniques et des responsabilités prévues dans le projet.
Frontend
JSP, HTML, CSS, JavaScript, AJAX, and Chart.js for package screens, updates, and statistics.
Backend
Java Servlets with controller, service, and DAO separation for package and transport workflows.
Base de données
MySQL persistence with Hibernate for package, transport, and status data.
Authentification
Authentication is not presented as the central feature; package status workflows and management operations are the focus.
Intégrations
Chart.js statistics, AJAX updates, UML diagrams, database diagrams, and README demo video.
Dynamic package tracking and status updates without full page reloads using AJAX.
DAO, service, and controller separation supports maintainability.
README includes UML, database diagrams, and demo video.
La qualité est présentée comme une démarche progressive : tests ciblés, lisibilité, analyse statique et décisions documentées.
The project documents its system design with UML and database diagrams and uses AJAX to improve interaction flow.
Ces apprentissages transforment le projet en preuve de raisonnement technique, pas seulement en liste de fonctionnalités.