Freelance Full-Stack Developer
Création d'un studio de développement freelance pour concevoir des applications web et des plateformes e-commerce pour divers clients. Refonte notamment du site Deportivo.ma sous Magento 2 avec Hyvä et mise en place de l'architecture des données avec Akeneo et Odoo. Développement de la plateforme de réservation Posture et gestion du projet de e-commerce auto-parts PokeAutoParts sous Medusa v2.
- Conception d'un thème enfant mobile-first pour le site Deportivo.ma sur une pile Magento 2.4 conteneurisée sous Docker.
- Architecture de la synchronisation des données en connectant Akeneo comme PIM et Odoo comme maître pour les stocks, les prix et la fidélité.
- Développement d'un middleware de synchronisation pour l'API de catalogue d'un fournisseur espagnol (Jim Sports, 17 points de terminaison) en croisant les données avec des fichiers CSV par clés EAN.
- Développement de la plateforme de gestion et de réservation Posture (posture-life.com) avec Next.js, NestJS, Prisma et PostgreSQL en gérant les plannings, les crédits de sessions et les listes d'attente.
- Intégration de rappels par e-mail via Resend et WhatsApp sur la plateforme Posture.
- Résolution de problèmes d'indexation Google Search Console sur la plateforme Posture.
- Import d'environ 1 000 produits via des scripts Python pour l'automatisation de la catégorisation et des prix sur PokeAutoParts.
- Déploiement de l'application PokeAutoParts sur un VPS Linux avec PM2 et résolution d'une boucle de plantage en production.
- Migration de l'application becolor de Vercel et Render vers un VPS et Vercel, résolution des problèmes de CORS, MIME et de monorepo.
Environnement technique