user logo

FR

EN

profile picture

Laura

Skills First

User Agency
+2

Equipe de 2 développeurs

Front-end

Next

Back-end

Nest

Base de données

Postgres

Autre

Prisma

Description

Le projet Skills First est un site visant à suivre la progression d'un apprenant en développement. L'utilisateur étant connecté à son compte dispose de plusieurs projets à réaliser. Pour chaque projet un certain nombre de compétences sont à valider. La validation de ces compétences permet de débloquer davantage de projets. Le site demande l'accès au dépôts git de l'utilisateur, ce qui permet ensuite d'associer un repository à un projet, afin que le formateur puisse valider ou non les compétences.

Fonctionnalités

  • projets répartis par niveau de complétion : en cours, disponibles, complétés
  • total des compétences acquises tous projets confondus
  • nombre de projets complétés par rapport au nombre total de projets
  • graphique montrant la progression des compétences validées dans le temps
  • nombre de compétences validées / à valider par projets
  • compétences associées à un projet
  • dépôt git associé à un projet
  • ensemble des dépôts git de l'utilisateur
  • rechercher un dépôt git
  • rechercher une compétence
  • authentification via NextAuth.js et magic link
  • project mockup screens

    Ecran d'accueil

    Nombre total de compétences validées, progression dans le temps, nombre de projets complétés, avancée et lien vers le projet en cours

    project mockup screens

    Paramètres d'un projet

    Navigation pour consulter les détails techniques du projet, écran permettant de lien un dépôt git à un projet

    project mockup screens

    Compétences à valider

    Liste et détail des compétences à valider / validées pour le projet sélectionné, recherche par mots clés