SaaS GOYOGA

CSS3 | Nuxt.js | Docker | Rancher | HTML5 | Vue.js

Description du projet

Le SaaS GoYOGA est une application permettant de générer de multiples sites :

  • un annuaire par discipline :
    • www.goyoga.fr pour le Yoga référence toutes les activités de Yoga,
    • d'autres sites (techniquement prêts, seront mis en ligne plus tard pour des raisons de stratégie) pour les thérapeutes, les professionnels du Pilates, et pour d'autres disciplines si besoin,
  • un site par centre créé (illimité) : 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 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 réservation en ligne de prestations par le public.

Un point important de ces sites publics (annuaires et site de chaque centre) est qu'ils ont é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.

C'est pour cette raison que nous avons choisi la technologie Nuxt.Js car elle permet de créer des sites dynamiques en javascript, tout en permettant l'optimisation SEO et la génération de chaque page du site en HTML pour une vitesse de chargement accélérée, ce qui améliore également le référencement.

Comme la génération de plus de 70.000 pages prend quelques heures, nous avons utilisé la méthode blue/green pour passer de l'ancienne version des pages à la nouvelle version dès que cette dernière est prête, sans interruption de service.

Le SaaS GoYOGA est un des composants de la plateforme GoYOGA qui contient également un backoffice, un manager et des API.

Technologies utilisées : CSS3 , Nuxt.js , Docker , Rancher , HTML5 , Vue.js

Ville : Aix-en-Provence

Images du projet