John Paul logo

John Paul

Paris, France

John Paul est une entreprise de conciergerie haut de gamme, spécialisée dans la gestion de services personnalisés pour des clients premium à travers le monde. Filiale du groupe Accor, elle accompagne des marques prestigieuses dans la fidélisation de leur clientèle grâce à des expériences uniques et sur mesure.

Les produits digitaux occupent une place centrale dans l’offre de John Paul, permettant d’accéder à leurs services 24/7 via des plateformes web et mobiles. Ces solutions technologiques améliorent l’expérience client en rendant l’accès aux services plus fluide, plus rapide et entièrement personnalisable.

Développeur front-end

Durée : 2022-02 - 2022-09 (7 mois)

Objectif : Développer un CMS interne pour améliorer la contribution et la gestion des contenus

Description : Concevoir un CMS interne entièrement sur mesure, destiné aux équipes produit et marketing, en remplacement de l’ancienne solution basée sur l’interface d’administration Django. Ce dernier présentait deux limites majeures : un coût élevé de maintenance et de synchronisation pour les équipes techniques, et une ergonomie peu adaptée pour les contributeurs. Ce nouveau produit, très attendu, a significativement allégé la charge des équipes tech et marketing en réduisant les incidents liés à la contribution de contenu et à sa synchronisation.

Aperçu de l'équipe

  • Moussa Dembele, common.job.title.dev-front

    Moussa Dembele

    Développeur front-end

  • Amadou Sy, common.job.title.dev-back

    Amadou Sy

    Développeur back-end

  • Kevin Man Sang, common.job.title.dev-back

    Kevin Man Sang

    Développeur back-end

  • François Chapuis, common.job.title.dev-back

    François Chapuis

    Développeur back-end

  • Bastien Beduneau, common.job.title.lead-back

    Bastien Beduneau

    Tech lead back

  • Hubert Chartier, common.job.title.qa

    Hubert Chartier

    Ingénieur testeur automaticien

Stack technique

  • Vue 3
  • TypeScript
  • Webpack
  • SASS
  • Element Plus
  • Gitlab

Compétences mobilisées

  • Développement web
  • Optimisation de performance
  • Collaboration inter-équipe
  • Contexte AGILE
  • Méthode SCRUM
  • Optimisation de CI/CD
  • Challenge le produit
  • Travail sur l'UX

Compétences débloquées

  • Vue3

  • Création de CMS

  • Choix structurants

  • Création de design system

  • Intégration de widget Cloudinary

Aperçu visuel

Desktop screenshot 1
Catalogue de contenus
Desktop screenshot 2
Editeur de page
Desktop screenshot 3
Création de contenu