Skip to content

groupecrit/atlas-front-exercice-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Présentation

Ce repository est un projet simpliste qui a pour but d'être utilisé dans le cadre du processus de recrutement de l'équipe Front.

Lancer le projet

Vous pouvez lancer le projet par le biais de la commande

npm start

Ce qui est lancé

Cette commande vous lancera :

  • Le projet en local pour que vous puissiez le visionner dans votre navigateur sur le port 9099 (http://localhost:9099 si vous n'avez pas touché à la config)
  • Le script au format Module Federation permettant d'utiliser ce projet comme un Micro-Front dans une architecture adaptée.

Exercice

Dans le cadre de cet entretien on vous demandera de :

  • Créer une nouvelle page spécifique permettant d'afficher une liste d'Utilisateurs
  • Créer la navigation permettant d'aller vers cette page
  • Créer un type Utilisateur basé sur les données retournées par cette URL https://dummyjson.com/users?select=lastName,firstName,image,address
  • Créer un composant CarteUtilisateur qui permettra d'afficher un utilisateur (PS: vous pouvez vous inspirer du composant CarteProfil)
  • Créer la logique permettant d'aller récupérer les données de l'URL ci-dessus dès l'arrivée sur votre nouvelle page
  • Sur cette page, afficher les utilisateurs avec un ensemble de composants CarteUtilisateur et effectuer la pagination (CF la documentation)

Bonus :

  • Ajouter le champ birthDate dans le select de l'URL et l'ajouter à l'affichage au format DD MMM YYYY
  • Faire les tests unitaires

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published