Un blog connecté à Directus
Le blog est alimenté depuis Directus afin de séparer la gestion éditoriale du code du site. Des modules JavaScript récupèrent les articles et organisent leur affichage.
Étude de cas
Un site professionnel pour présenter une pratique, informer et faciliter la prise de rendez-vous.
Le contexte
Mère Naturo est un site professionnel de naturopathie. Il présente l’activité, les pratiques proposées et les consultations, avec des accès au contact et à la prise de rendez-vous.
Réalisé par Init-Code, le site rassemble ces informations dans un même espace et accueille les contenus éditoriaux du blog.
Le besoin
Le site devait permettre de comprendre l’activité, de découvrir les consultations et de trouver facilement comment prendre contact ou réserver.
La solution mise en place
Le site s’organise autour de cinq entrées principales : Accueil, À propos, Consultations, Blog et Contact. Chaque page répond à un usage précis.
La navigation relie la présentation de l’activité aux consultations et aux contenus. Des liens de réservation donnent accès au service externe depuis les pages concernées ; les mentions légales et les conditions générales restent accessibles dans le footer.
L’expérience utilisateur
L’accueil présente la naturopathie et les pratiques proposées, notamment la réflexologie. La page À propos permet de découvrir la professionnelle derrière Mère Naturo.
Une page dédiée décrit le déroulement des consultations et les formules proposées. Elle donne aussi accès à la réservation.
La page Contact rassemble les coordonnées et les moyens de poursuivre l’échange. Les liens sociaux complètent ces accès.
Les fonctionnalités
Le blog est alimenté depuis Directus afin de séparer la gestion éditoriale du code du site. Des modules JavaScript récupèrent les articles et organisent leur affichage.
La prise de rendez-vous est reliée à SumUp Bookings. Le site donne accès à ce service ; la plateforme de réservation n’a pas été développée par Init-Code.
Présentation de l’activité, consultations, blog, coordonnées et liens sociaux sont réunis dans une structure de navigation commune.
L’approche technique
Le site repose sur HTML, SCSS et JavaScript. Les styles sont organisés en modules pour les bases, les composants, les layouts et les pages, avec un contrôle direct du front-end.
Le build transforme les sources src/ en fichiers livrables dans
dist/ : Sass compile les styles, Terser minifie les modules JavaScript et
les assets sont copiés dans la sortie.
ESLint, Stylelint et HTMLHint contrôlent le code ; Prettier assure un formatage cohérent. Ces outils servent la maintenabilité de la base.
Responsive et qualité
Le menu et les mises en page s’adaptent aux différentes tailles d’écran pour conserver l’accès aux informations et aux liens de réservation.
Les images du site utilisent notamment le format WebP. La compilation des styles et la minification JavaScript font partie du build.
Le projet comprend les métadonnées des pages, un sitemap XML, un fichier robots.txt et une page 404 personnalisée, ainsi que les pages légales.
Le résultat livré
Le résultat livré est un site responsive qui centralise la présentation de l’activité, les consultations, les contenus et l’accès à la réservation.
Sa partie éditoriale est administrable depuis Directus. Le site est aujourd’hui en ligne et sa réalisation par Init-Code est indiquée dans le footer.
Le site en ligne
Le site public permet de parcourir les pages livrées et leurs fonctionnalités.
Un projet à construire ?
Parlons de vos besoins et de la manière de construire un site adapté à vos contenus et à vos utilisateurs.