Créer une application web ou mobile utilisant l'API Rick et Morty. L'idée derrière ce test est de pouvoir évaluer ton niveau technique ainsi que la qualité de ton code par rapport à l'état de l'art.
Ton application doit obligatoirement être développée en typescript soit avec React, soit React-native. En dehors de cette contrainte, tu es libre d'utiliser toutes les libs que tu veux (UI, state manager etc). Concernant la consommation de l'API, dans nos applications nous utilisons GraphQL avec Apollo Client, mais libre à toi d'utiliser une autre lib graphql que tu maitrises. Si tu ne connais pas graphql tu peux aussi utiliser l'API REST.
Ton application doit
- Etre utilisable en format smartphone.
- Pouvoir être packagée facilement (pour un déploiement soit web SPA soit android ou ios).
- Récupérer et afficher une liste de personnages avec un système de pagination (*).
- Avoir une page affichant les informations d'un personnage.
- Permettre de filtrer la liste des personnages via le filtre de l'API.
(*) Cela peut être une pagination par numérotation, bouton précédent/suivant ou encore un scroll infini, à toi de choisir la meilleure solution.
S'il te reste du temps, n'hésites pas à pousser ton développement plus loin, que ça soit dans l'ajout de fonctionnalité, l'ux/ui ou encore de test unitaire/intégration.