Install & start

Lancer npm install puis npm run start dans les deux projets

DONE

api

  • Implémentation d'un endpoint recherchant tout type de données sur la base de données.
  • Système d'authentification qui doit vérifier
  • L'utilisation d'HAPI

ui

  • Création d'un front-end en ReactJS
  • Création d'un champ de recherche
  • Création d'un affichage par liste des résultats avec le nom et l'image (swapi ne fournit pas d'image)
  • Création d'une fiche détaillant le résultat où sera présentée les informations de base
  • Faire des fiches ultra détaillées
  • Implémentation d'un router
  • Le router doit permettre d'accèder à n'importe quelle fiche
  • Il peut permettre d'accèder directement au résultat d'une recherche
  • Implémentation d'un système de filtre
  • Mise en place d'un système d'authentification avec l'API
  • Un debounce pour la recherche