Réservations en ligne et météo sur mesure pour un loueur de kayak
Thème WordPress from scratch, plugin météo sur mesure et adaptation de WooCommerce pour un système de réservation de balades en kayak.
33 réalisations
Thème WordPress from scratch, plugin météo sur mesure et adaptation de WooCommerce pour un système de réservation de balades en kayak.
Intégration pixel perfect d'un thème WordPress from scratch depuis des maquettes imposées, blocs Gutenberg sur mesure et filtre JavaScript sur la page archive — avec la contrainte d'atteindre la meilleure note Green IT possible à partir de choix techniques et visuels fixés par le client.
Thème enfant construit sur WPResidence — un thème immobilier complexe choisi par le client — pour correspondre à une maquette entièrement différente. Ajout d'une page de recherche d'annonces avec filtres, carte interactive Leaflet/Mapbox et galerie lightbox en remplacement du carousel d'origine.
Site WordPress avec taxonomies complexes, plugin de saisie de données affiché en graphique via un bloc Gutenberg, et cartes interactives.
Développement en sous-traitance de l'ensemble du système cartographique du site WordPress de l'EPAGE HuCA : un bloc Gutenberg réutilisable (POI en trois géométries, popups, légende dynamique, RGAA) et une page d'archive des POI en split-screen avec liste et carte synchronisées au filtrage.
Filtre interactif sans rechargement et carte interactive connectés à une grosse API touristique (Apidae) sur un site WordPress.
Refonte d'un site de cinéma associatif à petit budget. API de programmation automatique, types de contenus personnalisés, affichage des séances par date, bandes-annonces YouTube saisies en back-office, import CSV fusionné. Accessibilité et éco-conception intégrées dans les contraintes du projet.
Migration d'une application RH interne de jQuery vers React (formation OpenClassrooms) : architecture Redux/redux-thunk, routage react-router-dom, conversion du menu déroulant en composant React publié comme package npm indépendant, remplacement des trois autres plugins jQuery (sélecteur de date, fenêtre modale, tableau de données), et audits de performance Lighthouse comparatifs avant/après.
Projet de formation (OpenClassrooms) : développement complet d'un site communautaire pour apprendre les figures de snowboard, avec Symfony et Doctrine. Authentification par JWT fait maison, gestion de figures en CRUD avec upload de médias mixtes (images et vidéos), espace de discussion par figure, contrôle d'accès par rôle et réinitialisation de mot de passe sécurisée.
Site professionnel développé en HTML/CSS/JS pur, sans CMS ni framework. 100/100 Lighthouse sur toutes les pages, EcoIndex A.
Intégration en sous-traitance pour une agence de communication du site vitrine de la Villa J, espace de coworking et de location de salles à Arles : thème WordPress sur mesure d'après une maquette épurée, multilingue FR/EN via WPML, responsive.
Comment connecter WordPress à une API touristique externe, récupérer les données et les afficher dynamiquement — illustré avec Apidae et d'autres API métier.
Intégration de cartes interactives Mapbox dans WordPress : chargement de données GeoJSON, clustering de points, popups personnalisées.
Développer un plugin WordPress from scratch : structure, hooks, shortcodes, blocs Gutenberg et bonnes pratiques de sécurité.
Modifier et étendre un plugin existant (WooCommerce, plugin tiers) pour l'adapter à un besoin spécifique sans en forker le code source.
Organiser les contenus, créer des types de contenus personnalisés, des taxonomies et des blocs Gutenberg pour que l'administration soit adaptée aux contributeurs réels.
Implémenter un système de filtrage dynamique côté client, sans rechargement de page, compatible avec des données issues d'une API ou d'un CMS.
Remplacer progressivement des composants jQuery par des composants React dans une application existante, avec mesure des performances avant et après.
Analyser et améliorer les performances d'un site : images, scripts bloquants, cache, Core Web Vitals — avec mesures concrètes avant et après.
Intégrer les critères RGAA dès la conception : structure sémantique, navigation clavier, lecteurs d'écran, contrastes et attributs ARIA.
Réduire l'empreinte environnementale d'un site : poids des pages, nombre de requêtes, complexité du DOM, choix d'hébergement et sobriété des fonctionnalités.
Reprendre un projet sans documentation : audit du code existant, identification des points critiques, remise en ordre et transmission.
Mettre en place des tests unitaires et fonctionnels avec PHPUnit sur une application Symfony : fixtures, couverture de code et intégration dans le processus de développement.
Concevoir et développer une application métier avec Symfony : architecture, Doctrine, authentification, gestion des rôles et exposition d'une API REST.
Produire une documentation utile et utilisée : guides de contribution, protocoles de publication, sessions de formation enregistrées et passation à l'équipe.
Intégration d'un thème WordPress entièrement codé sur mesure pour un espace de coworking.
Site vitrine WordPress avec actualités pour un aménageur de vans.
Application de location de logements développée en React avec React Router, intégrée depuis une maquette Figma.
Tableau de bord d'analytics sportifs développé en React avec Recharts et intégration d'une API REST.
Application bancaire React avec gestion d'état Redux, intégration d'une API REST et modélisation Swagger.
Reprise d'une application Symfony existante : correction d'anomalies, implémentation de tests PHPUnit (>70% de couverture), audit de qualité et documentation technique.
Conception et développement, en direct pour un aménageur et loueur de vans aménagés, d'un site catalogue à partir d'un thème WordPress gratuit détourné de son usage initial (BTP/agence), pour tenir un budget très serré : architecture multi-CPT (véhicules, box, kits, accessoires), système de réalisations auto-alimenté par tag transversal, saisie complète du contenu catalogue et intégration Juicer pour les publications Instagram.
Conception et développement en direct d'un site vitrine pour un organisme événementiel (aujourd'hui fermé) organisant des événements immersifs autour de la fantasy, la science-fiction et le manga : maquette animée en vidéos WebM générées par IA, architecture multi-CPT par univers d'événement, réservations avec suivi des places en temps réel, et allègement technique du site lors du passage d'événements payants à des événements gratuits.
Aucune réalisation ne correspond à ces critères.