Icône du site et lien vers l'accueil

Portfolio

Application hybride iOS, Android et PWA

Campus Skills

Développement de la version mobile de l'application web Campus Skills déjà existante. Campus Skills est une plateforme prônant la pédagogie par compétences, elle permet aux organismes de formations de définir un référentiel de compétences que l'apprenant devra acquérir tout au long de sa formation pour l'obtention de son diplôme. Campus Skills propose deux services communiquant entre eux. Le e-portfolio qui regroupe les compétences acquises ou à acquérir organisées par thématique et proposant une validation de compétences dites tri-partite (apprenant, formateur, tuteur d'alternance). Le livret électronique d'apprentissage est quant à lui une frise chronologique dans laquelle l'apprenant retrouve les temps forts de sa formation et de son alternance, ainsi que les différents rendus à réaliser (rapports, synthèses, bilans). Ces services sont entièrement personnalisables par l'organisme de formation et s'adaptent donc à tout type de formation qui utilisent déjà l'approche par compétences. Il permet également aux formateurs un suivi individuel plus poussé, en un coup d'oeil, ceux-ci peuvent connaître la progression de leurs apprenants.

  • Logo de React Native

    React Native

  • Logo de Expo

    Expo

  • Logo de TypeScript

    TypeScript

Écran principale de l'application, liste des blocs de compétencesÉcran d'une liste de compétencesÉcran du livret électronique d'apprentissageÉcran d'un rapport

Scraper de titres RNCP et interface d'édition avec tableur

Campus Skills

Développement d'un scraper (programme parcourant des sites webs afin d'en récupérer les contenus notamment sur les sites ne proposant pas d'api) de titres RNCP (Référentiel National de Certifications Professionnelles). L'enjeu était de pouvoir récupérer les compétences des titres RNCP sur le site de France Compétences, pour pouvoir proposer à nos clients des compétences en rapport avec leur formation. Il fallait également une interface permettant de consulter et éditer ces titres, notamment pour corriger les erreurs potentielles dû au scraping.

  • Logo de Go

    Go

  • Logo de React

    React

  • Logo de Next.js

    Next.js

  • Logo de TypeScript

    TypeScript

  • Logo de MongoDB

    MongoDB

  • Logo de Docker

    Docker

  • Logo de Algolia

    Algolia

Vue de liste des titres RNCPVue détails d'un titre RNCPVue des statistiques

Ajout de fonctionnalités à l'api de Campus Skills

Campus Skills

Ajout de fonctionnalité à l'api de Campus Skills avec le framework Meteor, proposant une approche basé le patron de conception éditeur/abonné et sur le protocole des WebSockets. Manipulation d'une base de données MongoDB.

  • Logo de Node.js

    Node.js

  • Logo de Meteor

    Meteor

  • Logo de TypeScript

    TypeScript

  • Logo de MongoDB

    MongoDB


Ce site portfolio

Projet personnel

Développement et design de ce site portfolio. Ci-dessous le score Google LightHouse du site.

  • Logo de React

    React

  • Logo de Gatsby

    Gatsby

  • Logo de TypeScript

    TypeScript

Score Google LightHouse : 96 en performance, 100 en accessibilité, 100 en bonnes pratiques et 100 en optimisation pour les moteurs de recherche