F.A.C.I.L.E Cines
Avril 2024 - Aujourd'hui
Développement et Migration d'une application de verification pour la validité des documents pour un archivage pèrenne au sein de Cines.
Project Overview
F.A.C.I.L.E Cines est une application web développée pour le Centre Informatique National de l'Enseignement Supérieur (CINES) dans le cadre de son projet d'archivage pérenne. L'application permet de vérifier la validité des documents numériques avant leur archivage, en s'assurant qu'ils respectent les normes et standards en vigueur. Elle offre une interface conviviale pour les utilisateurs, avec des fonctionnalités avancées de recherche, de filtrage et de visualisation des résultats. L'application est conçue pour être évolutive et maintenable, facilitant son intégration dans l'infrastructure existante du CINES.
Key Features
- Interface utilisateur conviviale et intuitive
- Fonctionnalités avancées de recherche et de filtrage
- Vérification de la validité des documents numériques
- Intégration avec les normes et standards en vigueur
- Convertisseur et correcteur de documents pdf
- Responsive design pour une utilisation sur tous les appareils
- Système de gestion des erreurs pours les tickets
Context
Dans le cadre de mon alternance actuelle au CINES, je travaille sur la finalisation et la modernisation de l’application FACILE, un outil clé pour la validation et l’archivage de documents numériques pour des institutions académiques et de recherche. Mon objectif est de rendre FACILE plus performant, sécurisé, et évolutif pour répondre aux besoins des utilisateurs du CINES.
Mission
- - Migration de FACILE vers Java 11, puis 17 avec une mise à jour complète des dépendances pour améliorer la compatibilité, la stabilité et la sécurité de l’application.
- - Refonte de l’interface utilisateur avec le framework PrimeFaces pour garantir une expérience utilisateur moderne et optimisée.
- - Correction de fuites de mémoire et optimisation du serveur Tomcat pour une accessibilité accrue de l’outil.
- - Pour renforcer la scalabilité et la portabilité de FACILE, je travaille actuellement sur la conteneurisation de l’application avec Docker et son déploiement dans des clusters Kubernetes. Cette approche permet de répondre aux enjeux de charge et de garantir la haute disponibilité du service.