Foodity

Context

Foodity est une startup qui propose un service de mise en relation entre les entreprises qui organisent des événements et les prestataires culinaires.

Utilisateurs

  • entreprise qui organise des évènements
  • organisateurs événementiel
  • prestataires culinaires

Equipe

Développement Solo

Durée – 1 mois

Contenu du site

Gestion de serveur & réseaux

Belkheir OULAD MANSOUR

Halim OULAD MANSOUR 

Pain point & Solution

  • Optimiser le SEO, ouvrir l’accès à l’équipe de marketing/communication en intégrant le système de gestion de contenu.
  • Dynamiser le site en clarifiant la hiérarchie du contenue et ajouter des couleurs de marque.
  • Améliorer l’UX en catégorisant de différents utilisateurs et mettant en visibilité.
  • Ajouter un accès pour les particuliers.

Difficultés rencontrées & résolutions

Difficulté:

Le site a été fini au bout d’une semaine, alors qu’il y avait un conflit de thème, on a rencontré la page blanche de WordPress.

Résolution:

Connecter au serveur -> supprimer la thème qui pose problème -> vérifier la documentation de WordPress -> Ajouter la configuration nécessaire dans le fichier config.

Difficulté:

Ce n’est pas une vraie difficulté, alors sur certains plugin, on ne peut pas modifier comme on veut.

Résolution:

  1. Chercher et tester les autre plugin.
  2. Revoir le besoin ou trouver un compromis.

Difficulté:

Certaines mises en page par défaut chez WordPress est géré par la fonction, qui rend le CSS personnalisé invalide.

Résolution:

Les résolutions facent à ce problème est nombreux, j’ai choisi d’observer en global pour la partie qui pose problème, et essayé une autre approche en mise en page pour un rendu voulu.

ex:

La section enveloppée en rouge dans l’image suivante, a été faite en colonne, ce qui rend le plein largeur du fond garde une marge à gauche et à droite.

Sachant que mon objectif de la mise en page est en plein largeur sans marge, qui sera appliqué pour plusieurs section et par tout le site, il est possible d’ajouter une classe ainsi des lignes de CSS pour l’atteindre.

Cette solution risque de casser le format en colonne par défaut, or, je suis obligé d’écrire des lignes de fonction en PHP en plus d’ajout de la classe et CSS.

La solution plus simple pour développement et pour la maintenance est donc de rendre la section en groupe, car les classes .wp-block-group & .alignfull sont déjà prévu pour cet effet.

full section
full section

Prochain sprint

  • ajouter la possibilité pour demander un devis sans inscription
  • finaliser les contenus
  • compléter les formule avec API

Take away – ce que j’ai appris

  1. Ne cherche pas à réinventer la roue quand il existe une solution qui fonctionne. Quand on a plus de temps libre ou sans soucier le budget, on peut s’amuser à tester des solutions plus coûteux en terme de temps et de l’argent.
  2. Face à un point de blocage, il y aura toujours une ou plusieurs solutions, si l’on ne trouve pas, il faut revoir la cause de blocage, ou essayer de reformuler le besoin. Soyez créative!
  3. Chacun a ses expertises, il faut laisser le plus fort gère son domaine. La preuve: le site devient plus vivant grâce à l’équipe de communication!
FoodityNouveauSite
FoodityNouveauSite