Partage

[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

Vous êtes demandeur·se d'emploi ?
Sans diplôme post-bac ?

Devenez Développeur·se web junior

Je postule
Formation
courte
Financée
à 100%
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

12 mars 2018 à 14:05:49

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

Moi qui comptait commencer à collectionner les vinyles ! 

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

Je t'ai aidé? Tant pis.
13 mars 2018 à 14:03:52

J'aurais au moins gagné un inscrit :D

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

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.

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

14 mars 2018 à 13:01:28

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

Très beau cela dit :-)

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

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.

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

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.
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

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à)
14 mars 2018 à 16:13:58

C'est ça, il reste à faire l'API.... du site qu'il reste à faire ^^
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. :)
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.
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

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:

é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 !

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

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 ;)

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. 

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

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

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.
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

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

[Site web] Refonte Vinyls-collection.com

× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
  • Editeur
  • Markdown