MidoAhmed / carousel-program

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React + TypeScript + Vite

Questions:

  • Quelque éléments du design ne sont pas clairs ou manquantes dans Figma tel que:
    • les interaction avec un programme par exemple lors du survole/click/selection.
    • le cas d'une liste de programmes vide.
    • les interactions avec les boutons de la barre de navigation.
    • le cas d'echec de chargement des programmes.
    • Les animations et interactions spécifiques sont-elles nécessaires?
    • Faut-il gérer la réactivité de la page pour les différents types d'appareils?
    • Devons-nous gérer la pagination?

Améliorations de Données:

  • Parmi améliorations possibles dans le jeu de données, des données supplémentaires pourraient être nécessaires pour gérer certaines fonctionnalités ou améliorer l'expérience utilisateur par exemple:
    • Ajouter un champ isFavorite pour chaque programme.
    • Ajouter un champ isWatched pour chaque programme.
    • Ajouter un champ isLiked pour chaque programme.
    • Ajouter un champ isDisliked pour chaque programme.
    • Ajouter un champ isBookmarked pour chaque programme.
    • Ajouter un champ isArchived pour chaque programme.
    • Ajouter un champ isHidden pour chaque programme.
    • Ajouter un champ isBlocked pour chaque programme.
    • Ajouter un champ isReported pour chaque programme.

Usage:

  • Pour lancer le projet, il faut d'abord installer les dépendances avec la commande npm install ou yarn install.
  • Ensuite, il faut lancer le serveur de développement avec la commande npm run dev ou yarn dev.`.

About


Languages

Language:TypeScript 80.2%Language:SCSS 12.5%Language:JavaScript 4.0%Language:HTML 3.4%