← Retour aux projetsFebruary 2023 - April 2023
Marketplace & Messagerie
ReactNode.jsMongoDBWebSocketsAWS S3Material UITailwind CSSVideo.js
Présentation
Le produit associait les fonctions d’une marketplace à une messagerie temps réel et des outils sociaux. Les utilisateurs pouvaient parcourir des produits, gérer leur panier, partager des vidéos et discuter en direct. Dans une équipe de six personnes, mon rôle couvrait le frontend React et certaines tâches backend en Node.js et MongoDB, notamment la modélisation, les requêtes et la logique serveur.
Responsabilités principales
- ▹Développement de pages produit, parcours panier, profils, réponses imbriquées et messagerie temps réel avec WebSockets
- ▹Conception des flux d’upload vidéo par fragments directement vers AWS S3, génération automatique de miniatures et lecture avec Video.js
- ▹Création des formulaires de commentaires, réponses imbriquées et interactions associées
- ▹Contribution à la logique serveur Node.js, aux modèles MongoDB et à l’optimisation des requêtes avec l’équipe backend
Résultats
Livraison des principaux parcours marketplace pour les pages produit, paniers et profils utilisateurs
Livraison de la messagerie temps réel via WebSockets et création d’un pipeline vidéo évolutif avec uploads AWS S3 par fragments et lecture personnalisée avec Video.js