Logo Epoka Presse

Projet 4 : EPOKA-PRESSE — Gestion des abonnements

Le projet Epoka Presse Gest-Abonnements avait pour but de développer une application web et mobile de gestion des abonnements aux revues publiées par EPOKA PRESSE. L'application permet le calcul du prix des abonnements, leur suivi et leur renouvellement. Réalisé durant le semestre 4 de 2ème année.

COMPÉTENCES MOBILISÉES
Epoka Presse - Semestre 4 - gestion des abonnements
Activité Période Gérer le patrimoine informatique Répondre aux incidents et aux demandes d'assistance et d'évolution Développer la présence en ligne de l'organisation Travailler en mode projet Mettre à disposition des utilisateurs un service informatique Organiser son développement professionnel
Epoka Gestion Abonnement - Bibliothèque Java : Persistance des données (ORM Hibernate) + Implémentation et tests des règles métiers (Junit 4) 03/2026 X X
Epoka Gestion Abonnement - Application Web Jakarta EE (avec Maven) : Afficher les abonnements de code orange ou rouge + Ajouter un nouvel abonnement + Authentification de l'utilisateur 03/2026 X X X
Epoka Gestion Abonnement - Web Service type RESTED : Obtention des abonnements de l'abonné + Modification des informations du compte de l'abonné 03/2026 au 04/2026 X X X
Epoka Gestion Abonnement - Application Mobile Android : Mettre en place une fenêtre de connexion + affichage des abonnements de l'abonné et modification de ses informations 04/2026 X X X X X
OUTILS UTILISÉS
Jakarta EE / Java
SQL Server 2022
Bootstrap 5
Hibernate 6
Maven
JUnit
GlassFish 7
NetBeans 26
Android / Java
01
Implémentation des classes métiers — libEpokaAbo

Complétion des classes métiers dans la librairie libEpokaAbo. Implémentation des méthodes, prixAbonnement() et couleurAbonnement(), avec tests unitaires JUnit pour chaque méthode. Mise en place de la persistance des données via les annotations JPA et Hibernate 6 sur la base bd_epoka_abo sous SQL Server.

02
Application web — Gestion des abonnements

Développement de l'application web gest-abos. Fonctionnalités : affichage des abonnements orange et rouge, ajout d'un nouvel abonnement, résiliation, et authentification de l'utilisateur. Les abonnements sont classés par couleur : vert (en cours), orange (à renouveler dans 30 jours), rouge (non renouvelé).

03
Application mobile — APPLI_EPOKA

Développement de l'application mobile Android en Java, permettant aux abonnés de consulter leurs abonnements et de modifier leurs informations (email, mot de passe, code postal). Authentification via web service, mots de passe hachés avec SHA-512.

CAPTURES D'ÉCRAN
accueil avant connexion
page de connexion
abonnement orange
abonnement rouge
abonnement abonné
page d'ajout d'abonnement