Portfolio - ELEONORE Maxime
Site de gestion des versions d'application desktop

Site de gestion des versions d'application desktop

Waybox · 2023

Présentation

Portail interne pour publier, tracer et distribuer les versions d’une application desktop (release management).

Développement d’un portail web orienté fiabilité : publication de binaires, génération de notes de version, gestion des canaux (latest / versionnées) et suivi de l’adoption. Intégration avec la CI pour publier automatiquement les artefacts, sécuriser le flux et garantir la traçabilité. Objectif : industrialiser les releases, réduire les erreurs de distribution et faciliter le rollback.

Galerie

Tech

  • Next.js
  • NestJS
  • MongoDB
  • CI GitHub/GitLab
  • Docker

Problème & rôle

Full-stack

Problèmes

  • Flux de publication fiable
  • Traçabilité, rollback et contrôle des artefacts

Solutions & Impact

Solutions

  • Automatisation CI, règles de validation, historique de versions et rollback rapide

Impact

  • Mises en production plus fluides
  • Estimation : baisse des erreurs de distribution de ~20–30%
  • Meilleure visibilité sur les releases et rollback plus rapide

Tags

  • Next.js
  • Release management
  • CI/CD