
J’ai conçu et développé l’interface web de ControlResell, une plateforme SaaS qui permet aux revendeurs professionnels de centraliser leur activité (stock, commandes, conversations, statistiques) sur un seul outil pour automatiser leur business sur des plateformes comme Vinted ou Shopify. L’objectif de cette interface est de rendre la gestion quotidienne la plus fluide possible : suivi du chiffre d’affaires, visualisation du stock en temps réel, gestion des commandes et des messages, tout en restant claire et utilisable par des utilisateurs non techniques.
Pour ce projet, je suis parti d’un travail de recherche sur les besoins des revendeurs (organisation du stock, gain de temps, vision claire des performances), puis j’ai défini une architecture d’interface structurée autour des principales sections : Accueil (dashboard et KPI), Stock, Commandes, Conversations, Statistiques et Paramètres. J’ai ensuite itéré sur le design (maquettes, hiérarchie visuelle, états vides, gestion du mode clair/sombre) avant de passer à l’implémentation front-end, en accordant une attention particulière à la lisibilité des données (cartes de KPIs, filtres, listes, tableaux) et à la cohérence de l’expérience sur l’ensemble de l’application.
L’interface est développée avec React pour la structure des vues et la gestion de l’état, ce qui permet de créer un dashboard dynamique et réactif. J’utilise le design system shadcn/ui comme base de composants accessibles et typés, que j’ai personnalisés pour coller à l’identité de ControlResell, tout en gardant une UI cohérente et facilement maintenable. Enfin, la mise en page et le design sont gérés avec Tailwind CSS, ce qui m’a permis de prototyper rapidement, d’ajuster précisément la responsivité et de garder un code stylé propre et scalable.

