Skip to content

Hello i'm Nuxt

Leon requested to merge hello-im-nuxt into dev

En réponse à #50 (closed), à #67 (closed), à #34 (closed), à #8 (closed) et #56 (closed)

Ceci est un revamp de KMExplorer en changeant de framework SSR, en passant de React avec Next à Vue avec Nuxt.

To-do global :

  • Page d'accueil (Aeden)
    • Statistiques
  • Vue kara individuelle
    • Preview Live
    • Tags
    • Rapports (défectueux)
    • Téléchargements
    • Previews cards (Twitter, Discord, Facebook et tutti-quanti) - #56 (closed)
  • Vue Karas (filtré par tags/recherche/année)
    • Lister les karas
    • Pagination Infinite scroll
  • Vue Tags
    • Lister les tags
    • Pagination
  • Recherche
    • Barre de recherche adaptive (chercher dans le tag si dans une vue tag)
    • Tri : A-Z, Plus récent, Plus joués
      • Relier l'opérande de tri à la requête de recherche
      • Donner la possibilité à la requête /karas/search de prendre un opérateur de tri.
    • Suggérer un kara à la fin
  • Panneau de gestion utilisateur - #34 (closed)
    • Connexion
    • Inscription (?)
    • Préférences, définir e-mail, pp, etc...
    • Ajouter un kara aux favoris en ligne (quickadd)
    • Voir et pouvoir supprimer ses favoris unitairement
    • Pouvoir demander un reset de mdp sur la modale de connexion
    • Appliquer les préférences linguistiques sur l'interface globale - #8 (closed)
    • Notifications succès/erreurs au retour des appels via axios
  • Fusion KMImport <-> KMExplorer (powered by @aeden Technologies)
    • Import
    • Edit
    • Affichage dans le menu et url uniquement si KaraExplorer.Import est true
    • Notifications succès/erreurs au retour des appels via axios (add_file_success, add_success, add_success_description & add_error)
  • Trucs de Design
    • #67 (closed) - Afficher nom du site en haut
    • Petite refonte graphique
  • Support de l'i18n, de TypeScript. et ça fait des crêpes.
  • Import dans la library de icons.ts d'uniquement des icones utilisées.

N'hésitez pas à ajouter ce qui vous semble manquant, même si ça n'y est pas dans le KMExplorer actuel.

Note sur le setup

Si vous voulez tester la branche, pensez à clean vos dossiers node_modules sur kmimport, kmexplorer et la racine. Faites un yarn install puis reconstruisez kmiport. KMExplorer se construit automatiquement en utilisant les paramètres contenus dans config.yml. Donc faire un yarn start devrait suffir.

Edited by Leon

Merge request reports