[RFP] Refonte de l'UX de Discourse, personnalisation des thèmes et audit des plugins

J’espère ne pas trop complexifier les choses ci-dessous, mais en tant que chef de projet avec un profil technique, je ferai de mon mieux pour fournir une description fonctionnelle aussi précise que possible :smiley: nous recherchons un développeur ou une entreprise expérimenté(e) en Discourse pour nous aider à revitaliser notre forum communautaire existant (fonctionnant sous Discourse). Il s’agit d’une offre d’emploi rémunérée :slight_smile:

Périmètre des travaux

  1. Sélection et personnalisation du thème (aucun thème construit à partir de zéro n’est nécessaire)

    1. Nous n’avons pas besoin d’un thème personnalisé entièrement construit à partir de zéro ;
    2. Nous avons besoin de votre expertise pour sélectionner un thème/solid existant et le personnaliser afin qu’il s’aligne avec notre identité de marque (esthétique minimaliste, typographie/polices personnalisées) ;
    3. Fournir un mode sombre entièrement poli et une mise en page mobile avec les variations de logo correspondantes (logos spécifiques au mobile et au mode sombre) ;
    4. Corriger les petits bugs UI/CSS (par exemple, les bugs du wrapper du pied de page) – mais je ne suis pas sûr que ce soit le cas si nous reconstruisons.
  2. Base de données et contenu

    1. Conservation des données : Nous préférons conserver 100 % de nos utilisateurs, fils de discussion, messages et historique communautaire existants ;
    2. Nettoyage de la base de données : Aidez-nous à fusionner, renommer et nettoyer les catégories et les doublons sans perdre les contributions précieuses des utilisateurs.
  3. Audit des plugins et des paramètres administrateur
    Notre instance actuelle a plusieurs plugins installés, mais beaucoup sont mal configurés ou inactifs. Nous avons besoin que vous :

    1. Auditionniez notre pile de plugins actuelle ;
    2. Conseilliez sur les plugins à conserver, ceux à remplacer par des alternatives meilleures/standards, et ceux nécessitant des ajustements personnalisés ;
    3. Domaines d’intérêt clés : gamification/badges personnalisés, déviation du support (plugin Résolu, intégrations de base de connaissances), et suivi des retours produits (Vote sur les sujets, configuration de la catégorie Problèmes & Demandes).
  4. UX et ajustements du compositeur

    1. Refonte du compositeur : Remplacer le panneau d’aperçu par défaut, qui prend beaucoup de place, par un panneau d’aide moderne/assistant de contenu ;
    2. Navigation : Améliorer la navigation en vue de fil de discussion.
  5. Intégrations (facultatif, possible à l’avenir)

    1. Mettre en place des flux de connexion OAuth étendus ;
    2. Connecter le forum à notre pile de produits et de support (spécifiquement les intégrations Freshdesk et GitHub).

Ce que nous fournissons ?

  • Accès au forum de développement (Docker sur une instance AWS EC2) ;
  • Maquettes à faible fidélité, orientations UX ;
  • Chef de projet (moi :smiley: )

Si vous avez plus de questions, n’hésitez pas à poster ici, afin que tous puissent avoir le même ensemble d’informations à citer :slight_smile:

Si vous êtes intéressé(e), veuillez nous contacter avec :

  • Des exemples de forums Discourse que vous avez personnalisés (en particulier ceux impliquant des adaptations de thèmes tiers) ;
  • Votre disponibilité estimée et votre modèle de tarification typique (à l’heure vs. par projet) – les fourchettes sont également acceptables, je contacterai directement les candidats avec plus d’informations :slight_smile:
5 « J'aime »

Juste pour info, tout travail sur le rédacteur est généralement une entreprise massive. La formulation de cela me fait me demander si vous avez activé le mode texte enrichi ?

Ce mode n’a plus du tout d’aperçu, ou mieux dit, est l’aperçu.

4 « J'aime »

Ou les réponses imbriquées ?

2 « J'aime »

Merci pour les réponses rapides ! Je ne suis pas un spécialiste de Discourse, donc laissez-moi vous montrer à quoi ressemble le composant pour nous :

C’est une sorte de « fenêtre contextuelle » qui apparaît depuis le bas, mais l’espace est étroit/resserré. Je peux théoriquement passer en « plein écran », mais cela ne redimensionne que le « cadre de texte » en plein écran, et non le « composant » entier.

Peut-être que c’est juste notre design ou le thème qui donne cette impression « peu accueillante », mais c’est l’impression que beaucoup de personnes au sein de notre équipe en ont, et certains utilisateurs nous ont également retourné des commentaires négatifs à ce sujet.

Veuillez m’excuser pour mon vocabulaire un peu « débutant », je ne suis pas sûr d’utiliser les bons termes (mais je fais de mon mieux pour m’expliquer aussi clairement que possible :smiley: ).

Salut @thadeus, je te répondrai plus en détail en MP

1 « J'aime »

Salut @thadeus,

Je t’ai envoyé un MP avec une proposition détaillée couvrant mon approche, des exemples pertinents et quelques questions pour aider à définir le périmètre du projet avec précision. Je serai ravi d’en discuter davantage une fois que tu auras eu l’occasion de la consulter.

Merci.

1 « J'aime »

Merci pour tout votre intérêt – j’ai déjà répondu à tous ceux qui m’ont envoyé un message privé. J’ai également modifié mon premier commentaire : bien sûr, c’est un poste rémunéré, même si le budget n’est pas encore fixé. Je dois connaître la « valeur du marché » ; aucun candidat ne sera rejeté sans qu’on lui explique les raisons et les marges de négociation :slight_smile:

Je laisserai l’offre ouverte jusqu’à la fin de la semaine et ferai un rapport à mes supérieurs la semaine prochaine, donc n’hésitez pas à poser d’autres questions ou à m’envoyer un message privé.

3 « J'aime »