Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Cahier des charges pour le module pro
#1
En vue de faire appel à un professionnel (d'ici +/- un mois), je vous propose de rédiger ensemble le cahier des charges du module.

Pour rappel :

Citation :Très gros sujet de discussion : la mise en place d'un système dédié aux professionnels sur cmsmadesimple.fr J'ai déjà commencé par mal le boulot mais comme on a pu le constater, mon temps libre dédié à cmsmadesimple n'est pas suffisant pour finir ce que je commence... L'association va donc faire appel à un professionnel pour faire ce module. Un cahier des charges sera mis en place rapidement afin de permettre aux professionnels de s'exposer sur CmsMadeSimple. Une sorte d'annuaire amélioré ou chacun pourra se noter, montrer ses créations, se faire une fiche, mais également se catégoriser (SEO/design/intégrateur/admin/hébergement) et enfin, le meilleur : obtenir automatiquement une demande de devis par les clients en recherche de fournisseur.

source

But du module : permettre de centraliser les professionnels travaillant et proposant leur service sur CmsMadeSimple.


Attention : la liste ci dessous n'est pas figée, c'est juste MES idées, certaines complexes, d'autres facile, c'est surtout un début de travail pour orienter le reste de la discussion. Ne vous formalisez pas sur la quantité de fonctions demandées, il y aura surement plusieurs versions commandées successivement.



[h]Fonctionnalités : [/h]

Inscription

* connexion depuis le forum, utilisation d'une passerelle entre fluxbb et FEU (la passerelle existe déjà, sera à utiliser)
* on ne s'inscrit pas et on ne se connecte pas depuis FEU, uniquement depuis le forum (de manière automatique, déjà géré dans la passerelle)
* 1 utilisateur = 1 compte FEU
* Gestion de X groupes d'utilisateurs dont par défaut : utilisateurs et professionnels
* L'inscription d'un utilisateur l'ajoute automatiquement dans le groupe "utilisateur"
* Le passage en "professionnels" se fait manuellement depuis l'administration de FEU

Fiche pro

* Possibilité de créer, modifier, supprimer 1 seule fiche par utilisateur si et seulement si celui ci est du groupe "professionnel"
* Possibilité d'ajouter dans la fiche une série d'information
** Société
** Adresse
** site web
** email contact
** descriptif
* Possibilité d'ajouter autant de "création" que nécessaire à une fiche. Une création se décrit ainsi :
** Titre
** Descriptif
** Url
** Une vignette de présentation automatiquement générée avec l'url si l'url pointe pas sur une image mais sur un site internet. (comme sur le showroom de cmsmadesimple.fr, rendu possible grâce au module shootbot-api que je fournirais)
** Possibilité pour un visiteur de noter la création (sur 10) (??)
* possibilité depuis l'administration de cmsmadesimple.fr de flaguer un compte utilisateur/pro avec les informations supplémentaires :
** activé/désactivé (empêche l'affichage sur le front-office)
** normal/certifié (liste déroulante à choix multiple, pouvant être enrichie dans le futur si besoin)

Spécialisation

Différentes rubriques :
* SEO
* Design web
* Print
* Développement
* Intégration
* Conseils
* Sécurité
* ...

Chaque compte peut distribuer 30 points maximum
Chaque rubrique peut avoir entre zéro et 7 points que le professionnel s'attribue.
Un professionnel certifié peut monter à 10 points les compteurs de son choix et peut distribuer 35 points max

zéro : aucune connaissance particulière dans ce domaine
5 : est capable de réaliser ce genre de travail sans aide externe
7 : pratique couramment cette technique, en a fait sa spécialité.
10 : expert engagé régulièrement par le contre-espionnage français pour ses capacité hors-normes Wink


Mise en page

* Gestion des gabarits de présentation avec CgExtension.
* Deux familles de gabarits différents : Listing + Fiche
* Possibilité de gérer X gabarits, un gabarit désigné "par défaut" pour chaque famille de gabarits

Pour un visiteur


* Liste des professionnels filtrable par spécialité des professionnels (je recherche un spécialiste du ? SEO ? Sécurité ? Webdesigner ? ...)
* tri d'une liste : certifiés en premiers. Si filtrage déactivé : par date de création du compte forum ASC, Si filtrage activé : par auto-notation sur le filtre en cours DESC puis par date de création du compte forum ASC
* Possibilité de contacter un pro depuis une page contact (formbuilder ou autre) qui enverra un email ET au pro ET à l'administrateur de cmsmadesimple (pour notamment détecter un spam abusif et prendre les dispositions nécessaires) Avec infos classiques (voir : http://www.cmsmadesimple.fr/contact)

[h]SEO[/h]

* Url propres activées : Root_URL/nom_module/id_Utilisateur_FEU/NomSociété
* les gabarits livrés par défaut avec le module (1 de chaque familles de gabarit) sont valides Xhtml + utilisent les balises Hn correctement
* Génération d'un sitemap.xml contenant toutes les URL de toutes les fiches activées



[h]Outils mis à disposition avant le démarrage du projet (pour que vous puissiez éventuellement tester vos capacités[/h]

* module passerelle
* module Shootbot-Api + doc permettant de générer les miniatures d'un site internet
* un dump SQL de la base de donnée du forum de cmsmadesimple.fr + un tar.gz des fichiers du forum afin de faire les tests


[h]Impératif[/h]

* Compatible 1.9.4.3 & 1.10.x
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)