Conception, développement et mise en ligne d’une plateforme web dédiée à l’hébergement d’applications web

    BOUKHRISS Mohamed

    Informatique
    Rapport complet
    58 pages · 2.0 Mo
    Lire le rapportTélécharger

    « Lire » ouvre le PDF dans un nouvel onglet.

    Lire le rapport

    Cliquez sur la couverture pour ouvrir le rapport dans un nouvel onglet.

    À propos de ce rapport

    Ce rapport de projet de fin d'études (PFE), intitulé « Conception, développement et mise en ligne d’une plateforme web dédiée à l’hébergement d’applications web », a été réalisé en 2025 par BOUKHRISS Mohamed au sein de Digital State à Oujda. Il a été soutenu à SUPMTI. Il relève du domaine Informatique. Le rapport complet compte 58 pages, rédigé en Français.

    Dans le cadre de ce projet de fin d’études, j’ai conçu et développé Cloudirium, une plateforme SaaS permettant aux développeurs d’héberger leurs projets web déjà existants sur GitHub, de manière simple, automatisée et sécurisée. L’objectif principal était de simplifier le processus de déploiement pour les développeurs, en leur évitant la complexité liée à la configuration d’un serveur, à l’installation de services ou à la gestion du routage. La plateforme repose sur une architecture moderne à base de microservices, utilisant Spring Boot côté backend, Angular 19 côté frontend, Docker pour la conteneurisation, Traefik pour le routage dynamique et Jenkins pour l'automatisation des déploiements. Cloudirium permet aux utilisateurs de connecter leur dépôt GitHub, de définir une commande de build, et de déclencher le déploiement à chaque mise à jour du code. L'utilisateur dispose également d’un espace personnel sécurisé où il peut visualiser ses déploiements, ajouter un domaine personnalisé, et souscrire à un abonnement personnel via Stripe afin de débloquer des fonctionnalités avancées. Ce projet m’a permis de mettre en œuvre des compétences techniques avancées en développement web, DevOps, sécurité et conception de systèmes SaaS.

    Informations

    Année

    2025

    Pages

    58 pages

    Taille

    2.0 Mo

    Langue

    Français

    Lectures

    122

    Téléchargements

    86

    Demande de retrait

    Vous êtes l'auteur ou un ayant droit ? Vous pouvez demander le retrait de ce rapport.

    Signaler

    Voir la politique de retrait (engagement 48h).