Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Site web] Refonte Vinyls-collection.com

    12 mars 2018 à 13:40:42

    Salut à tous,

    Je me présente : Virginie, 34 ans, chef de projet IT. De formation développeur, j'ai commencé ma carrière il y a 14 ans en tant que développeur web, puis d'opportunités en opportunités, je travaille aujourd'hui dans le domaine de l'ERP.

    J'ai créé il y a 9 ans sur mon temps libre un site dédié aux amateurs de disques vinyles. Ce site me permet d'allier mes deux passions : la musique et l'informatique :) J'assure le développement de nouvelles fonctionnalités (PHP/MySQL), la maintenance, la modération du forum, l'animation...

    Aujourd'hui, le site a (mal) vieilli, et souffre de ralentissements. J'ai donc pris l'initiative d'une refonte totale du site.

    Vinyls-Collection aujourd'hui

    En savoir plus sur le projet

    Genèse

    Lorsque j'ai commencé ma collection de disques vinyles il y a 9 ans, j'ai tout de suite voulu la répertorier. Déjà pour moi (pour éviter de fameux "Je ne sais plus si je l'ai celui là !" en plein vide grenier) mais aussi pour mes amis / famille qui voulaient m'en offrir ("Et celui-là ? Tu l'as ? Et celui-là ??"... )

    C'est ainsi que j'ai sorti mon EasyPhp favori et que j'ai commencé à coder. Pour m'amuser.

    J'ai alors imaginé un système d'inscription, où chaque membre pouvait s'inscrire, créer des collections, rentrer ses disques, les annoter... Envoyer un lien de leur collection à leurs amis. Le tout gratuitement.

    Le site a vu le jour en décembre 2009, après 1 an (oui, 1 an) de développement. Le soir, le week end.

    Et puis… le premier inscrit !

    Mon état d'esprit lors de l'inscription du premier membre !

    Quelques mois plus tard, j'ai développé un forum sur le site. C'est là que l'audience a commencé à se développer. Les soucis de modération également. C'est ce point qui me prenait le plus de temps.

    Généralités et avancement

    Comment le site fonctionne

    Cest très simple : une inscription rapide vous permet de devenir un collectionneur Vinyls-collection. A vous donc le loisir de gérer votre collection comme il vous semble :

    • Créez autant de collection que vous souhaitez
    • Ajoutez un à un vos disques, et toutes leurs caractéristiques
    • Partagez vos collections avec vos amis
    • Visualiser les collections des autres membres du site
    • Créer votre liste de recherches et d'échanges
    • Discutez sur le forum avec d'autres passionnés

    Le site actuel

    Aujourd'hui il y a 5 000 membres, plus de 550 000 disques enregistrés, ce dont je suis assez fière vu le peu (même pas du tout) de pub que j'ai faite. Une petite communauté s'est formée autour du site, et est particulièrement demandeuse.

    Une ambiance familiale et respectueuse a et continue d'attirer beaucoup de membres, ceci sous la bienveillance des plus anciens du site et notamment des modérateurs. On peut constater à travers les échanges des membres qu'ils se sont véritablement attachés au site au cours de toutes ces années.

    Pourquoi une refonte ?

    Car 2009…. C'était il y a 9 ans :/ Et depuis, le site, bien qu'il ait subi bcp de remaniements, est resté figé à cette époque, tant au niveau technique que design.

    Les utilisateurs du site réclament à cor et à cri une nouvelle version du site depuis des années, une version compatible mobile, orientée vers les réseaux sociaux et surtout ergonomiquement plus agréable.

    Le site souffre de ralentissements notables, et n'a clairement pas été réfléchi pour un volume de données important.

    Le forum, fait entièrement maison par mes soins, n'est pas optimisé et possède un système de recherche plus que mauvais.

    Les nouvelles versions de navigateur ne sont plus compatibles avec les normes du site et certaines pages ne s'affichent désormais plus correctement.

    Coté référencement, tout doit être repensé pour que le site soit mis en avant, que ce soit par moteurs de recherche ou bien par médias sociaux.

    Oui non mais là, il faut faire quelque chose !

    Avec une moyenne de 1000 visiteurs par jour, nous avons besoin d'une plateforme stable, agréable et dans l'air du temps.

    Objectifs

    Avancement

    Effectivement, je ne suis plus développeur. Encore moins développeur Web. Mais cela reste ma passion. J'ai donc commencé, seule, la refonte du site en Drupal.

    Pourquoi un CMS ? Et pourquoi Drupal ? Plusieurs raisons :

    • Le besoin de ne pas réinventer la roue
    • Une techno open source
    • La robustesse du CMS, pouvant gérer les centaines de milliers de contenus (les disques)
    • La curiosité d'apprendre le CMS le plus utilisé en entreprise

    Cela fait donc plusieurs mois que je dévore des bouquins de formations. C'est un sujet passionnant.

    J'ai également maquetté le nouveau design du site, avec mes (pauvres) compétences graphistes.

    Maquette du nouveau site - Vinyls-collection.com

    Le projet et son originalité

    Le site de référence pour les vinyleux, c'est pas compliqué, c'est Discogs. Une base de données GIGANTESQUE, avec une armée de salariés derrière. Un site qui propose de gérer ses collections mais aussi la vente de disque.

    Alors en quoi Vinyls-collection se démarque ? J'ai effectué un petit sondage auprès de mes membres. Discogs est une usine a gaz, on ne comprend RIEN. Tout est en anglais, et l'interface est loin d'être ludique.

    Le petit site Vinyls collection arrive donc à convaincre grâce à toutes ses qualités, que nous pourrions lister simplement :

    • Un site en français, entièrement gratuit
    • Un site simple, ludique et utile, sans prétention
    • Un site qui met en valeur le partage et les échanges
    • Un site qui n'est pas un site de vente !
    • (accessoirement mais qui a son rôle tout de même : un site développé par une nana super sympa) (^^)

    Vinyls-Collection vu par ses membres

    Et entre nous… Un site aussi vintage qui existe encore au bout de huit ans et qui compte parmi ses membres des passionnés des premières heures, c'est que quelque part les utilisateurs retrouvent quelque chose qu'ils ne trouvent pas ailleurs.

    Alors imaginez si, en plus, on peut le rendre moderne et l'aider à atteindre les objectifs ci-dessus (et plus encore) !

    Recrutement

    Je cherche pour m'aider dans cette refonte un développeur Web Drupal. Je ne cherche pas un expert, uniquement quelqu'un qui a envie de s'éclater sur un thème sympa.

    Nous travaillerons sur notre temps perso, à notre rythme, mais un investissement minimum est requis.

    L'idée est de travailler en équipe, il ne s'agit pas d'un rôle "exécutant". Un regard extérieur me parait important et je suis prête à discuter de tous les points.

    D'autres profils, tels que graphistes, web marketeux, toute compétence qui peut apporter de la plus value au site sont les bienvenus.

    Point important : le site ne rapporte pas d'argent, mis à part quelques liens google pour couvrir les frais d'hébergement. Il n'y a donc pas de rémunération proposée, hormis le plaisir de voir évoluer un projet, notre projet.

    Pour me contacter, rien de plus simple : webmaster@vinyls-collection.com

    Au plaisir de vous lire,

    Virginie

    -
    Edité par Tourian 12 mars 2018 à 13:53:29

    • Partager sur Facebook
    • Partager sur Twitter
      12 mars 2018 à 13:58:02

      La refonte est vraiment propre pour la maquette, pour de "pauvres compétences" de graphiste c'est pas malm du tout je trouve. Mais à mettre à l'épreuve du mobile et des différents navigateurs...  (parce que c'est vrai qu'aujourd'hui un site comme ça, celui d'origine, j'arrive dessus, je repars direct malheureusement, quelles que soient ses fonctionnalités géniales ^^')

      -
      Edité par Genroa 12 mars 2018 à 14:01:38

      • Partager sur Facebook
      • Partager sur Twitter
      /!\ Si je cesse de répondre c'est parce que vous êtes venus poster sans avoir suivi les cours de base sur le sujet. /!\
        12 mars 2018 à 14:05:49

        Merci Genroa, et on est d'accord sur le premier ressenti face au site d'origine ;)
        • Partager sur Facebook
        • Partager sur Twitter
          13 mars 2018 à 12:40:37

          Moi qui comptait commencer à collectionner les vinyles ! 

          Très bon site, je vais m'inscrire 😄👌

          • Partager sur Facebook
          • Partager sur Twitter
          Je t'ai aidé? Tant pis.
            13 mars 2018 à 14:03:52

            J'aurais au moins gagné un inscrit :D

            • Partager sur Facebook
            • Partager sur Twitter
              13 mars 2018 à 18:40:28

              Salut,

              Ton projet est très sympa, ça donne envie de participer mais la non-connaissance de Drupal m'en empêche.

              D'ailleurs est-ce que Drupal est vraiment fait pour gérer ce type de site ? Je demande ça car je ne connais pas du tout ce CMS.

              Bon courage

              • Partager sur Facebook
              • Partager sur Twitter
                13 mars 2018 à 22:53:32

                C'est un beau projet et surtout une belle évolution.

                Malheureusement, n'ayant pas de connaissances non plus sur Drupal, je ne serai pas d'un grand secours.

                • Partager sur Facebook
                • Partager sur Twitter
                  14 mars 2018 à 8:44:37

                  Merci pour vos encouragements :)

                  J'ai choisi Drupal car c'est non seulement un CMS, mais également un Framework de dev hyper puissant. J'ai fait pas mal de tests, avec des technos différentes, c'est celle qui m'a convaincue le plus. C'est un choix surement discutable, mais au final il faut bien en faire un ;)

                  Drupal, ça reste du PHP/MySQL ! J'ai avalé des bouquins, j'ai suivi des vidéos, j'ai assisté à des conférences.... Bref je m'y suis mise à fond, ça n'a rien de sorcier si on est un peu curieux et qu'on a envie d'apprendre ;) Maintenant, la charge de travail est importante, avec la migration des données à faire mais j'ai pas mal avancé tout de même.

                  Ce projet peut être une belle carte de visite, comme il peut être un bon moyen d'apprendre le travail en équipe sous une techno massivement utilisée en développement web. Et puis il peut être le début de plein de choses : on peut organiser plein de choses autour, des partenariats avec des pro (j'ai déjà eu des demandes), des jeux concours, des rassemblements (tant demandés par les membres), bref y a moyen de s'éclater :)

                  Bon là si je vous l'ai pas vendu, je comprends pas :D

                  • Partager sur Facebook
                  • Partager sur Twitter
                    14 mars 2018 à 13:01:28

                    Je pense que la réticence vient plus du CMS que du projet.

                    Très beau cela dit :-)

                    • Partager sur Facebook
                    • Partager sur Twitter
                    Je t'ai aidé? Tant pis.
                      14 mars 2018 à 13:10:57

                      Exact.

                      De mon côté j'aurais été intéressé pour t'aider mais Drupal je ne le connais pas et en plus je n'ai pas spécialement envie d'apprendre à m'en servir.

                      Mais si ton choix te satisfait je te souhaite de trouver quelqu'un pour t'aider

                      • Partager sur Facebook
                      • Partager sur Twitter
                        14 mars 2018 à 14:25:21

                        Je comprends, pas de pb. C'est déjà très sympa de vous avoir intéressé au projet :)

                        Après, autour du site web, il y a plein d'idées, comme le développement d'une appli mobile, le développement de l'audience avec la gestion de l'animation, et plein d'autres choses auxquelles on peut réfléchir... qui ajouteront de la plus-value au site.

                        • Partager sur Facebook
                        • Partager sur Twitter
                          14 mars 2018 à 14:44:19

                          Honnêtement, même sur mon temps libre, je ne suis pas sûr d'avoir le temps de me pencher sur Drupal pour t'aider en détail (l'apprendre ne serait pas un problème vu ma formation), du coup je préfère ne pas postuler en risquant de ne pas être disponible parfois.  Mais si tu rencontres à un moment des problèmes ou que tu as des questions, n'hésite pas à venir les poster ici déjà. :)

                          -
                          Edité par Genroa 14 mars 2018 à 14:45:33

                          • Partager sur Facebook
                          • Partager sur Twitter
                          /!\ Si je cesse de répondre c'est parce que vous êtes venus poster sans avoir suivi les cours de base sur le sujet. /!\
                            14 mars 2018 à 15:38:54

                            L'appli mobile c'est quelque chose qui m'intéresserai (à développer, pas à utiliser). J'ignore si y'a un marché mais c'est sympa.
                            • Partager sur Facebook
                            • Partager sur Twitter
                              14 mars 2018 à 16:02:49

                              @Genroa : Merci, je n'hésiterai pas :) Oui il faut du temps c'est sur, c'est surtout pour cela que j'ai besoin d'aide ;) Perso je passe aujourd'hui quelques heures par semaine, pas +, avec ma vie familiale c'est déjà bcp.

                              @Geda : L'appli mobile que j'avais en tête serait directement liée au site, l'idée serait de pouvoir gérer ses collections offline et de faire des synchro régulières avec le site.... Genre tu es dans un vide grenier au milieu de la pampa, pas de réseau... ben tu consultes qd même ta collection. Mieux : tu ajoutes dans ta collection en prenant en photo ton disque et paf, l'appli le reconnaît et l'ajoute, puis synchronise avec le site dès qu'elle trouve du réseau.... Comment ça je m'emballe ? :D

                              • Partager sur Facebook
                              • Partager sur Twitter
                                14 mars 2018 à 16:06:35

                                Faire ce genre d'appli n'a rien de compliqué, à condition que tu aies une API claire et bien pensée sur laquelle elle peut taper (généralement la même que celle sur laquelle tape ton appli web quand ton site en est une. Mais là, avec un genre de CMS en PHP...pas vraiment.). Une API REST, par exemple. Si tu as ça, n'importe quelle tech peut servir pour faire ton app :) (là ce serait plus mon domaine déjà)
                                • Partager sur Facebook
                                • Partager sur Twitter
                                /!\ Si je cesse de répondre c'est parce que vous êtes venus poster sans avoir suivi les cours de base sur le sujet. /!\
                                  14 mars 2018 à 16:13:58

                                  C'est ça, il reste à faire l'API.... du site qu'il reste à faire ^^
                                  • Partager sur Facebook
                                  • Partager sur Twitter
                                    14 mars 2018 à 16:19:43

                                    Disons qu'avec d'autres tech elle aurait déjà été en place au moment de penser à l'appli, ça aurait été une "simple" vitrine qui tape sur la même que le site...mais là, ça va demander un dev à part en effet. :)
                                    • Partager sur Facebook
                                    • Partager sur Twitter
                                    /!\ Si je cesse de répondre c'est parce que vous êtes venus poster sans avoir suivi les cours de base sur le sujet. /!\
                                      14 mars 2018 à 16:28:06

                                      Et bah même faire l'API ça m'intéresserait ! Je suis pas certain du résultat, ce serait plus à titre expérimental qu'autre chose mais bon.
                                      • Partager sur Facebook
                                      • Partager sur Twitter
                                        14 mars 2018 à 16:51:20

                                        Après, faire par exemple une API REST avec un CMS Drupal à coté, je sais pas si ça se fait bien. Je sais pas à quel point Drupal est restrictif sur ce qu'on a le droit de toucher, s'il est suffisamment ouvert pour le permettre, etc.

                                        Et puis surtout, ben c'est grave du taff en doublon par rapport au site. Du coup c'est dommage comme choix de tech. Mais bon c'est pas dramatique non plus hein

                                        -
                                        Edité par Genroa 14 mars 2018 à 16:53:02

                                        • Partager sur Facebook
                                        • Partager sur Twitter
                                        /!\ Si je cesse de répondre c'est parce que vous êtes venus poster sans avoir suivi les cours de base sur le sujet. /!\
                                          14 mars 2018 à 17:05:49

                                          Beau projet très intéressant, au contraire de ce qui a été déjà dit personnellement j'ai un péché mignon pour les ancien sites artisanaux comme sa, je trouve que ce sont ceux qui ont le plus de saveur et c'est notamment grâce à ça que les gens y reste attaché depuis si longtemps, 

                                          Après c'est une très bonne idée de vouloir le rafraîchir et la maquette est tout à fait qualitative, mais je ne te serai moi aussi d'aucune aide ne connaissant rien de Dupral, désolé mais bonne continuation car même si je ne m'intéresse point au vinyles ton projet m'a direct accroché :lol:

                                          • Partager sur Facebook
                                          • Partager sur Twitter
                                          étudiant en BTS SIO (SLAM) en Alternance, je débute dans le dev web, mon premier site d'entrainement, je suis ouvert à toute suggestions.
                                            14 mars 2018 à 18:17:17

                                            C'est clair que si le site n'utilise pas l'api C'est assez dommage. C'est potentiellement dangereux aussi. À voir si Drupal permet de se brancher à une api... Mais j'y connais rien non plus à Drupal !

                                            • Partager sur Facebook
                                            • Partager sur Twitter
                                              14 mars 2018 à 21:14:55

                                              Hello,

                                              Bon je résume :

                                              - Le projet et son concept est très intéressant, idem pour moi :) 

                                              - Drupal est le caillou dans la chaussure :D 

                                              En tout cas tous mes encouragement et continue ainsi ;), le reste à déjà été mentionné par mes VDD

                                              -
                                              Edité par Lucky13 14 mars 2018 à 21:16:10

                                              • Partager sur Facebook
                                              • Partager sur Twitter
                                                15 mars 2018 à 8:57:01

                                                Merci pour vos remarques :)

                                                Je n'ai pas encore approfondi le sujet des API, mais Drupal propose beaucoup de choses par défaut. Mon site reste assez classique : gestion d'objets  + forum. Du coup, pour l'instant, avec ce que propose Drupal de base, je n'ai pas fait une seule ligne de code, tout est géré par le CMS. J'imagine faire très peu de modules custom et c'est tant mieux.

                                                Le soucis avec les sites artisanaux (qui commencent à faire un peu d'audience et à avoir pas mal de contenu), outre le fait de devoir tout faire seul et forcement moins bien que toute une communauté de développeurs / testeurs, c'est un gouffre de temps. En tout cas, ce n'est pas pour moi ;)

                                                • Partager sur Facebook
                                                • Partager sur Twitter
                                                  15 mars 2018 à 9:16:29

                                                  Seems legit. 

                                                  Après si le site n'utilise pas l'api mais se branche directement à la bdd (c'est comme ça que j'imagine le fonctionnement d'un cms) c'est pas la mort non plus. 

                                                  Si tu me fournis un environnement de test (et que ça te tente évidemment) je veux bien m'essayer à faire l'api. 

                                                  • Partager sur Facebook
                                                  • Partager sur Twitter
                                                    15 mars 2018 à 9:57:49

                                                    Indépendant du site? Donc avec une authentification en doublon par rapport à celle du CMS? Hm... Y'a des recherches à faire là, je suis pas convaincu par ça.

                                                    Edit: il semblerait que Drupal 8 ait introduit la possibilité d'exposer "simplement" une API REST. Joie. :D

                                                    -
                                                    Edité par Genroa 15 mars 2018 à 10:24:15

                                                    • Partager sur Facebook
                                                    • Partager sur Twitter
                                                    /!\ Si je cesse de répondre c'est parce que vous êtes venus poster sans avoir suivi les cours de base sur le sujet. /!\
                                                      15 mars 2018 à 10:24:32

                                                      De ma fenêtre je vois pas le problème. C'est ni plus ni moins qu'une autorisation en lecture / écriture de certaines ressources. Non ?

                                                      EDIT : Si ça marche bien c'est un truc en moins à faire.

                                                      -
                                                      Edité par Geda 15 mars 2018 à 10:37:19

                                                      • Partager sur Facebook
                                                      • Partager sur Twitter
                                                        15 mars 2018 à 10:26:41

                                                        Ça suppose que ou tu es capable, via ton application ton API REST d'utiliser le même mécanisme d'authentification que celui exposé par Drupal, ou que tu le recodes en doublon. Et ça, c'est pas terrible niveau maintenabilité. Le reste c'est juste une question de gérer qui a le droit de faire quoi.
                                                        • Partager sur Facebook
                                                        • Partager sur Twitter
                                                        /!\ Si je cesse de répondre c'est parce que vous êtes venus poster sans avoir suivi les cours de base sur le sujet. /!\
                                                          27 mars 2018 à 13:09:19

                                                          Bonjour, 

                                                          Votre projet m’intéresse, je n'ai pas d’expérience dans le domaine du Drupal mais je suis plus axé sur Wordpress. 

                                                          Si vous etes toujours en recherche de personnes, n'hesitez pas à me contacter sur la messagerie d'ici. 

                                                          Bonne journée, 

                                                          Jérôme

                                                          • Partager sur Facebook
                                                          • Partager sur Twitter
                                                            19 avril 2018 à 1:15:22

                                                            Bonjour,

                                                            Alors peut être que j'ai loupé l'information quelque part et je m'en excuse d'avance si c'est le cas mais comme tu va faire pour répertorier autant de vinyles que sur Discogs ? Je suis un très gros utilisateur de Discogs et je suis toujours impressionné par le nombre d'information que contient ce site. J'y retrouve quasiment tout les vinyles que je recherche.

                                                            Bonne journée,

                                                            Karl

                                                            • Partager sur Facebook
                                                            • Partager sur Twitter
                                                              14 septembre 2018 à 21:55:43

                                                              Salut ! Mince, j'imaginais recevoir des notifications de nouveaux messages... mais j'ai du louper un truc. Désolée donc pour le retard de réponses !

                                                              Merci pour vos réponses.

                                                              @Jérôme : merci pour ton intérêt, dans quel cadre penses-tu pouvoir m'aider ?

                                                              @Karl : le site n'a pas vocation à répertorier tous les disques qui existent au monde. Ce sont les utilisateurs qui saisissent leur disque, au fur et a mesure de leur collection. Ils peuvent importer un disque existant du site ou bien en créer un nouveau en récupérant des informations depuis Amazon. Je t'invite à t'inscrire pour comprendre un peu mieux le principe :)

                                                              • Partager sur Facebook
                                                              • Partager sur Twitter

                                                              [Site web] Refonte Vinyls-collection.com

                                                              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                                              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                                              • Editeur
                                                              • Markdown