galenskap / partochr Goto Github PK
View Code? Open in Web Editor NEWPrivate music sheets manager built with Laravel and Vue
Private music sheets manager built with Laravel and Vue
Ils y sont sur la page de création d'une Song, mais plus sur la page d'édition ?
Au passage : vérifier la possibilité de refactoring en utilisant la même vue pour la création et l'édition => y a-t-il une subtilité qui rend ça impossible/complexe/non souhaitable ?
Déterminer si on la laisse ouverte ou non (auquel cas, la skinner) ; si on ajoute une validation admin, ou un système d'invitations...
Conserver les changements effectués par l'utilisateur sur l'interface d'une page à l'autre et d'une visite à l'autre, même en cas de refresh :
Dès qu'on tape le titre, pas à l'enregistrement/envoi du formulaire.
Recherche dans le nom seulement.
Sous forme de simple information, du type "les chansons suivantes existent, merci de vérifier que ça ne créera pas de doublon" (ou un truc du genre)
Les chansons trouvées doivent être listées sous forme de liens qui s'ouvrent dans un nouvel onglet.
Pas d'action de confirmation nécessaire ; si l'utilisateur continue sa saisie c'est que c'est ok.
Fonctionnalité de recherche cross-entités du dashboard à développer.
Ajouter la possibilité de créer et modifier un classeur.
Tout le monde peut ajouter une song à un classeur existant (on verra + tard éventuellement pour une fonctionnalité de proposition/acceptation de la suggestion par l'owner)
Le classeur doit automatiquement être suivi par l'user qui l'a créé à la base.
Sur la page chansons, possibilité d'uploader des fichiers pdf/doc et audio (cf maquettes)
À la fois sur les boutons du dashboard et dans les résultats de recherche (en plus du code couleur)
Donc recherche intégrée.
Pour un usage rapide quelle que soit la page courante
Ajouter la possibilité de changer l'ordre des Songs dans un classeur donné, sur la page détail du classeur.
Par drag n drop ce serait idéal.
Pour une impression optimisée des partitions
En bas des pages détail de chansons, ajouter une zone pour mettre des liens voire des intégrations Youtube (pour lister des reprises/versions sympas pour inspiration)
Pas de cascade.
Pop-in confirmation.
Artistes : interdire la suppression si une song est liée audit artiste (ou proposer de remplacer par "Inconnu" ?)
Les espaces sautent avec l'éditeur => remplacer par des espaces insécables en dur ?
Tout le monde peut mettre un classeur existant dans ses classeurs favoris (et l'enlever de ses favoris également).
Pas de suppression des classeurs n'ayant plus de "followers" pour le moment.
Ce n'est pas seulement une question de wording, mais par praticité vu la faible audience visée ça peut être sympa d'avoir plutôt la liste de toutes les dernières chansons publiées sur le site (plutôt que juste les siennes, comme actuellement).
Sur la page détail chanson (ET édition), ajouter la possibilité d'ajouter ou supprimer un tag classeur.
Tout le monde peut ajouter ou supprimer un tag, pas seulement l'owner (pour le moment, cf #2).
Pas prio
Sur toutes les pages listes : classeurs, chansons, artistes.
Ainsi que sur la recherche.
Pas sur la home, mais peut-être un bouton "voir plus" pour accéder à la page liste correspondante ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.