depuis la création du compte
Confiez votre projet à swan
Faites appel à l'expertise de swan pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Je suis un développeur web polyvalent avec 2 ans d'expérience dans le domaine. Formé à Epitech et complétant ma formation avec une expertise en React.js chez OpenClassrooms, je suis capable de gérer à la fois le développement back-end et front-end.
Mon parcours professionnel m'a permis de maîtriser diverses technologies web, ce qui me rend adaptable et prêt à relever n'importe quel défi. Je suis actuellement à la recherche de nouveaux projets passionnants à réaliser.
Que vous ayez besoin d'un site web, d'une application ou d'une solution sur mesure, je suis là pour vous aider à concrétiser vos idées. N'hésitez pas à me contacter pour discuter de votre projet et de la manière dont je peux contribuer à sa réussite.
AromexLab est une plateforme e-commerce basée sur Prestashop, entièrement configurée et adaptée pour la vente de liquides de vapotage (e-liquides). La complexité majeure du projet réside dans l'intégration de la gestion de production (recettes, stock cuves, planification machine) et de la gestion financière (coûts/marges) directement au sein du CMS via le développement de modules Prestashop sur mesure. Ce projet démontre une forte capacité à adapter et étendre un CMS open-source pour des besoins métier non standards.
Plateforme Technique & Architecture
Plateforme E-commerce : Prestashop 9.0
Langages Back-end : PHP (pour les modules et l'API Prestashop).
Base de données : MySQL.
Templating : Smarty / Twig.
1. Gestion de Production et Planification des Ressources (Modules Sur Mesure)
Le cœur du défi technique était de transformer Prestashop en un véritable outil de gestion de production industrielle, liant les commandes client aux capacités de fabrication :
A. Module de Planification et Gestion des Machines (MRP)
Développement d'un outil pour l'administration des machines de production : suivi de leur capacité, maintenance, et disponibilité.
Implémentation d'un module de planification des fabrications à grande envergure : cet outil analyse les commandes clients, les niveaux de stock des composants, et la capacité des machines pour générer un calendrier de production optimisé.
Le système assure l'ordonnancement des tâches pour maximiser l'efficacité et le rendement.
B. Module de Gestion des Recettes & Stocks "Cuves" (Inventaire Complexe)
Création d'une gestion de stock double : stock produit fini et stock des composants bruts (cuves).
Implémentation d'une logique de décrémentation automatique des stocks : Lorsqu'une commande est traitée, le module décrémente automatiquement les quantités de composants bruts nécessaires à la recette, garantissant une gestion d'inventaire précise pour la production.
2. Logique E-commerce et Analyse Financière (Modules Sur Mesure)
Afin d'assurer la viabilité financière, des modules Prestashop ont été développés pour calculer des données critiques en temps réel :
Calcul des Coûts (Prix de Revient) : Développement d'un module qui agrège le coût de chaque composant brut (matières premières, packaging, main d'œuvre) pour fournir un Prix de Revient (COGS) précis pour chaque produit.
Marge Nette Dynamique : Utilisation du Prix de Revient calculé pour déterminer la marge nette sur chaque vente, permettant aux administrateurs d'ajuster les prix de vente pour garantir la rentabilité.
Alertes d'Inventaire : Affichage d'alertes personnalisées dans le back-office lorsque le stock d'un composant brut atteint un seuil critique, impactant la capacité de production.
Conclusion
Le projet AromexLab est un démonstrateur de ma capacité à aller au-delà de la simple configuration d'un CMS. Il met en lumière une expertise dans le développement PHP/Prestashop avancé et la maîtrise de l'intégration de logiques métier industrielles (MRP, planification machine) et financières complexes au sein d'une solution e-commerce standard. Ce travail a permis au laboratoire de gérer ses ventes B2B et B2C tout en optimisant son processus de fabrication.
Pour l'entreprise Peex Web, j'ai conçu et développé une solution ERP/Analytics complète intégrant deux plateformes e-commerce Prestashop (B2C et B2B) en une seule source de données intelligente. Ce projet met en évidence une expertise avancée dans la synchronisation de systèmes hétérogènes, le développement d'applications logistiques mobiles (React Native) et la mise en place d'un pipeline de Big Data / IA pour la prédiction et la gestion optimisée des stocks.
Architecture Technique & Stack
Sources de Données : Deux plateformes e-commerce distinctes basées sur Prestashop (B2C et B2B).
Cœur de l'ERP & Analytics : Next.js (Front-end Web de l'ERP) pour la gestion et l'affichage des données unifiées.
Moteur d'Intelligence/Analyse : Python (pour le traitement des données brutes, l'analyse Big Data et les modèles d'IA).
Applications Mobiles/Métier : React Native (développement d'applications natives pour la logistique).
Base de données : MySQL.
Fonctionnalités Clés et Modules Développés
1. Outil d'Optimisation Commerciale B2B (Interface Web ERP)
Module de Support Commercial : Développement d'un outil intégré à l'ERP (interface Next.js) conçu spécifiquement pour les commerciaux.
Optimisation des Ventes B2B en Direct : L'outil fournit aux commerciaux, via l'interface Web, des données client consolidées en temps réel (historique d'achats, prédictions d'achat futur basées sur l'IA). Cela permet d'optimiser les ventes B2B en proposant des offres personnalisées et pertinentes immédiatement lors des échanges.
2. Applications Mobiles de Logistique & Entrepôt (React Native)
Préparation de Commandes et Mobilité : Développement d'applications mobiles (React Native) connectées en temps réel à l'ERP. Ces applications sont dédiées au personnel de l'entrepôt pour fluidifier le processus de préparation de commande.
Optimisation des Déplacements : L'outil mobile intègre des logiques pour optimiser les déplacements et les itinéraires de picking (prélèvement) dans l'entrepôt, augmentant ainsi l'efficacité logistique.
3. Unification des Systèmes & Big Data Analytics (Stratégie Marketing B2C)
Relais de Données Unifié : Système robuste pour synchroniser et agréger les données de commandes, clients et produits provenant des deux sites Prestashop (B2C & B2B).
Analytics Poussée pour le Marketing B2C : Implémentation de modules d'analyse via Python pour créer une vue consolidée de l'activité.
Aide à la Décision Marketing : Le dashboard Next.js affiche des graphiques et des charts pour une analyse intuitive des tendances B2C, utilisée par le service marketing pour prendre des décisions stratégiques.
4. Intelligence Artificuelle et Gestion Prédictive des Stocks
Modèles Prédictifs (IA) : Utilisation de l'IA pour l'analyse des temporalités et la prédiction des ventes futures.
Système d'Alertes Dynamiques : Implémentation d'un système d'alerte automatisé basé sur les prédictions, informant la gestion des stocks de manière proactive (risques de rupture/surstock).
Conclusion
Ce projet chez Peex Web démontre une expertise complète : la maîtrise des technologies modernes (Next.js, React Native, Python) et des systèmes CMS tiers (Prestashop), ainsi que la capacité à construire une colonne vertébrale data-driven (Big Data/IA) qui impacte directement l'efficacité logistique (via le mobile) et l'optimisation des ventes B2B et B2C par l'apport d'une intelligence d'analyse et de prédiction stratégique.
Co-Sport est une plateforme complète et performante, avec un Front-end Web développé sous Next.js et une application mobile native sous React Native. Ce projet a été conçu et développé intégralement par mes soins, démontrant ma maîtrise du développement Full-Stack JavaScript/TypeScript et Cross-Platform, l'intégration d'IA, et une architecture Big Data/Analytics stratégique. La plateforme connaît aujourd'hui un succès avec 600 utilisateurs actifs (Novembre 2025).
Architecture Technique & Stack
Front-end Web : Next.js. Choix stratégique pour le Server-Side Rendering (SSR) et le Static Site Generation (SSG). Support de l'Internationalisation (i18n) implémenté dès la conception pour les langues Français, Anglais et Espagnol.
Application Mobile : React Native. Application unique déployable sur iOS et Android, intégrant également le support multi-langues.
Back-end (API Unique) : Next.js (API Routes) sur environnement Node.js. L'API est gérée au sein de l'écosystème Next.js.
Base de données : PostgreSQL. Base de données relationnelle choisie pour sa robustesse et sa fiabilité transactionnelle.
Hébergement & Déploiement :
Déploiement Continu (CI/CD) : Processus automatisé de déploiement.
Hébergement Applicatif : Vercel (pour le Web Front-end et les API Routes Back-end).
Gestion des Médias : AWS (S3) pour le stockage et AWS CloudFront pour la distribution (CDN).
Fonctionnalités Techniques Clés Développées
1. Référencement Naturel (SEO) : Stratégie & Implémentation
Stratégie SEO Poussée : Mise en œuvre d'une stratégie SEO complète, tirant pleinement parti de l'architecture Next.js.
Analyse de Marché et Concurrentielle : Réalisation d'une analyse approfondie des mots-clés pour cibler l'optimisation.
Meta-données Dynamiques : Gestion dynamique des titres et descriptions optimisées.
Performance Vitesse : Score de performance élevé (Web Vitals).
2. Intelligence Artificielle et Algorithmique de Recherche
Algorithme d'Embedding : Utilisation de l'Embedding pour vectoriser les profils et les annonces, permettant une recherche sémantique très fine et un matching utilisateur optimisé.
Moteur de Matching Avancé : Développement d'un algorithme propriétaire pour l'optimisation des rencontres sportives.
3. Dashboard Admin et Big Data Analytics
Tableau de Bord Administrateur : Dashboard sécurisé pour la gestion du contenu et des utilisateurs.
Analyse de Données (Big Data Analyse) : Implémentation d'outils d'analyse précis pour le suivi des KPI, avec visualisation des données via des graphiques (charts), permettant une analyse de l'interactivité et de l'engagement.
4. Intégration d'API et Gamification
Connexion SSO : Implémentation complète de la connexion via Google, Apple et Strava (OAuth 2.0).
API Strava (Core) : Utilisation pour l'alimentation de la gamification et du Système de Badges (Niveau Co-Sport) pour le matching.
API Camp to Camp / Geocoding : Intégration pour enrichir la recherche d'activités (alpinisme, treks) et la géolocalisation.
5. Architecture de Notifications & Messagerie
Notifications Multi-canal : Système complet de notifications (Email, Push natif sur Mobile, Notifications en temps réel sur le Web).
6. Cybersécurité et Marketplace (Architecture)
Cybersécurité : Respect des meilleures pratiques de sécurité pour la protection des données sensibles.
Architecture Marketplace : Conception de l'architecture pour l'intégration future de fonctionnalités d'e-commerce.
Future Innovation Blockchain : Architecture prête pour le paiement en cryptomonnaies et le déploiement futur d'un token/cryptomonnaie propre au service.
Conclusion
Co-Sport démontre ma maîtrise complète du développement Full-Stack Next.js/React Native/PostgreSQL et ma capacité à livrer un produit complet intégrant des enjeux complexes de performance, de SEO stratégique et d'innovation technologique. J'ai géré l'intégralité du cycle de vie de ce projet, de la conception au déploiement, avec un succès validé par 600 utilisateurs actifs. Je suis prêt à appliquer ce niveau d'expertise et d'autonomie à vos projets.
Apprentissage du framework React à travers la réalisation de différents projets individuels.
Apprentissage des langages et des méthodes de
programmation web à travers la réalisation de différents projets individuels et collectifs.