Pour ceux qui me connaissent un peu, je suis un serial créateur de sites web. Consultant en informatique, je dois me mettre à jour régulièrement sur les nouvelles techno et je le fais souvent en mettant en oeuvre mes idées de site. J'ai aidé certain d'entre vous à résoudre des pb de dev sur les technos Microsoft (c#...)
Pour mon dernier site, j'ai décidé de partager avec la communauté de magiciens un gestionnaire de collection de cartes magic avec le cahier des charges suivant :
- Il est possible d'évaluer le prix de ma collection sur la base des cotes mkm (*) en tenant compte de la langue, de l'état, de l'aspect foil, de l'édition.
- Il doit être possible d'importer/exporter ma collection depuis excel
- Il doit être possible d'éditer ma collection en mode tableur avec une assistance à la saisie
- Il doit être possible de gérer mes decks et d'évaluer les cartes qu'il me manque dans ma collection pour compléter ces decks
- Il doit être possible d'importer / exporter mes deck depuis excel
- Il doit être possible d'éditer mes decks en mode tableur avec une assistance
le site peut parfois être indisponible le temps des mises à jour nombreuses durant cette phase. Une livraison peut également interrompre une évaluation et la rendre incomplète
J'ai déjà des axes d'amélioration et des évolutions en tête :
- Mkm a accepté de m'ouvrir son api pro pour pouvoir requêter les dispo des cartes mais c'est lent et l'évaluation d'une collection est loin d'être immédiate.
- Mon référentiel bien qu'assez complet reste imparfait, il est difficile d'avoir la liste exhaustive des cartes magic dans toutes les langues et notamment, les fournisseur d'api US ne tiennent pasa compte de Renaissance...Si vous connaissez une source fiable je prends! Comment MV constitue son référentiel?
- Du fait du pb de référentiel, le gestionnaire de collections et de decks utilisent les noms anglais des cartes.
- Je travaille sur une reconnaissance des cartes par webcam.
Merci de votre attention.
Christophe
je vais synthétiser ici vos remarques et mes réponses :
Nouveautés :
23/11/2016 :
- Passage sur l'url définitive :http://www.magiccardsmanager.com/
- possibilité de de sauver une collection sans corriger les erreurs. Les cartes en erreur ne sont pas enregistrées.
14/11/2016:
- Ajout en page d'accueil des tendances remarquables de prix et de disponibilité sur 24h et 1 semaine pour les cartes les plus présentes dans les collections des joueurs
10/11/2016:
- possibilité pour chaque collection de déterminer un seuil de prix à partir duquel les cartes ne sont pas ajoutées dans la valeur de la collection.
09/11/2016:
- Grouper les extensions en sous catégorie à la MV dans la recherche de carte
08/11/2016 :
- lorsque l'on enregistre une collection, on perd l'info "je possède ces cartes" qui sert à trouver les cartes des decks qu'il vous manque. Bug corrigé.
-lorsque l'on évalue le coût des cartes manquantes d'un deck par rapport à notre collection, une carte présente en MD et en side est comptée 2 fois. Bug corrigé.
- ajout de l'extension Renaissance (avec text en anglais tant que je n'ai pas un référentiel)
07/11/2016:
- ajout du détail (prix unitaire / foil / état) des cartes en mode détail de la collection
- limitation du nombre de cartes affichées dans la recherche ou lorsque l'on voit le détail d'une collection sans filtre+ message d'info
- prix exc MKM > prix Nm unitaire. Bug corrigé, je prends maintenant la valeur TREND et pas AVG de l'api.
- mie en cache quotidienne du prix des 2000 cartes les plus référencées dans les collections pour une évaluation plus rapide.
05/11/2016:
- présélection auto des extensions lorsque l'on ajoute une carte à une collection en mode édition de ligne
En cours :
Import des extensions manquantes (et il y a du boulot sur tout ce qui est promo...) => 90% fait
Peut-on avoir les filtres sur les colonnes du tableur ?
=> il s'agit d'une option payante du composant que j'utilise. Suivant me business model du site, cela pourrait devenir une option pour une version payante.
Est-il possible de faire en sorte de pouvoir ajouter soi même de nouvelles colonnes?
=> Pourquoi pas dans une V2. En attendant, c'est aussi l'intérêt de ce format tableur. On peut avoir chez soi un fichier excel qui contient plus de colonnes pour les besoins de chacun.
Peut-on avoir le résultat de l'évaluation sans recharger la page ?
=> Etant donné les perf de l'api mkm, cela va être compliqué car l'évaluation prend beaucoup de temps. Pour le moment, je me base sur un système de notification à la facebook.
Peut-on ajouter les colonnes altered / observation?
=> Bonne idée, je vais ajouter la colonne altered dans un prermier temps. Pour l'observation, je vais avoir un soucis de place en mode tableur mais si je fais un mode formulaire je l'ajouterai.
Le site n'est pas compatible avec les tablettes en mode édition
=> c'est vrai, j'ai exclue les tablettes dans cette première version mais je réfléchis à une solution d'import rapide pour tablette aussi.
Modifié par lotus2862, 23 November 2016 - 14:07 .