GOYOGA

Plateforme Yoga et bien-être

Développement web | Hébergement | Multisites | Plateforme web & mobile | Web Design UI/UX | Web Marketing SEO/SEA

Sophia Antipolis (06) - 2021

Description du projet

Dans le cadre de sa mission de mettre en lien les professionnels du bien-être avec leur public, goyoga a décidé de se doter d'une plateforme de réservation et de gestion d'activité permettant au public de gérer ses réservations en ligne, et aux professionnels de publier et gérer leur activité et de donner des sessions en live avec possibilité d'enregistrer et de diffuser en direct sur YouTube.

Le défi de ce projet était de permettre avec une seule interface dédiée aux professionnels (le manager) de permettre la gestion de leur activité tout en la publiant sur différents sites publics, en utilisant la technologie Multisites :

  • un annuaire par discipline :
    • goyoga.fr référence toutes les activités de Yoga,
    • gotherapy.fr (à venir) référence toutes les activités de thérapeutes,
    • gopilates.fr (à venir) référence toutes les activités de Pilates,
    • d'autres sites (à venir) pour d'autres disciplines si besoin,
  • un site par centre créé : chaque professionnel peut créer un (ou plusieurs) centre, dans lequel il peut offrir des prestations dans différentes disciplines. Pour chaque centre, il peut générer automatiquement un site internet présentant toutes les activités du centre. Il peut également générer un plugin de réservation qu'il peut intégrer sur un site internet déjà existant pour y permettre l'affichage du calendrier GoYOGA et la reservation en ligne de prestations par le public.

Un point important de ces sites publics (annuaires et site de chaque centre) est qu'ils devaient été optimisés pour le référencement. A titre d'exemple, le site goyoga.fr contient plus de 70.000 pages qui sont générées automatiquement chaque nuit.

Cette plateforme devait également proposer un backoffice d'administration permettant la gestion de la plateforme.

Nous avons choisi pour développer ce projet une structure de type plateforme sur mesure, permettant une grande souplesse de développement et la possibilité de lui connecter ultérieurement une application mobile ou de communiquer avec d'autres plateformes via les api.

La plateforme goyoga est par conséquent constituée de plusieurs projets :

  • un backoffice d'administration de la plateforme par les super admins,
  • un backoffice appelé manager permettant aux professionnels d'administrer leur activité,
  • une application web appelée le saas permettant d'afficher :
    • un site web par activité (goyoga.fr, gotherapy.fr, gopilates.fr),
    • un site web par centre ayant choisi de publier un site ou un plugin de réservation,
  • une API qui gère le "métier" de la plateforme et tous les échanges avec la base de données.

La prochaine étape de ce projet sera de développer 2 applications mobiles :

  • une pour le grand public
  • une pour les professionnels

Sous-projets techniques


API GOYOGA

Les API GOYOGA ont été un véritable challenge technique car elles doivent servir les différentes applications de la plateforme GOYOGA (Admin, Manager,... Lire

Manager GOYOGA

Le manager GOYOGA est une application web qui permet aux professionnels du bien-être de gérer leur activité : Gestion d'un ou plusieurs centres,... Lire

Backoffice GOYOGA

Ce site web, développé en Angular.js, permet à l'équipe d'administrer la plateforme GOYOGA. Il permet d'en gérer la structure : liste de... Lire

SaaS GOYOGA

Le SaaS GoYOGA est une application permettant de générer de multiples sites : un annuaire par discipline : www.goyoga.fr pour le Yoga... Lire