TeleSphere
Tous les projets

TeleSphere

Digital marketplace

2025 - En cours

3
Rôles utilisateurs servis
2
Tableaux de bord dédiés

À propos du projet

Une marketplace puissante pour les produits virtuels incluant TV, VOD, cartes cadeaux et abonnements. Admins, revendeurs et utilisateurs disposent d’outils dédiés pour gérer, vendre ou acheter en toute simplicité.

Mon rôle: Développeur unique de la marketplace et des trois tableaux de bord qui la font tourner.

Cette plateforme est conçue pour simplifier l’achat et la vente de produits virtuels tels que les abonnements TV, les services VOD, les cartes cadeaux Amazon et d’autres abonnements numériques. Elle réunit trois types d’utilisateurs, chacun disposant de fonctionnalités adaptées à ses besoins :

Les administrateurs gèrent l’écosystème au niveau grossiste. Ils peuvent créer et gérer des catégories de produits, importer des codes, superviser les comptes utilisateurs, consulter l’historique des achats et suivre la performance via un tableau de bord dédié avec analyses avancées.

Les revendeurs agissent comme intermédiaires en achetant des produits auprès de l’admin ou en ajoutant leurs propres produits à revendre. Grâce à leur tableau de bord, ils peuvent gérer les stocks, fixer les prix, organiser les catégories et accéder à un historique détaillé avec analyses.

Les utilisateurs normaux achètent directement des produits pour leur usage personnel ou pour les revendre à leurs propres clients. Ils ont accès à leur profil et à un historique clair de leurs achats.

Avec une authentification sécurisée, une gestion complète des utilisateurs et des tableaux de bord analytiques, la plateforme assure un fonctionnement fluide pour toutes les parties. Qu’il s’agisse de distribution en gros, de revente ou de consommation personnelle, cette application offre une solution fiable et complète dans le domaine des produits virtuels.

Fonctionnalités principales

  • 🔒 Authentification sécurisée: Connexion sûre pour tous les utilisateurs avec protection des comptes.
  • 🛒 Catalogue de produits virtuels: Abonnements TV, services VOD, cartes cadeaux et plus encore.
  • 🏷️ Gestion des catégories: Organiser et gérer les catégories de produits.
  • 📦 Gestion des produits: Ajouter, modifier et gérer facilement les produits virtuels.
  • 🔑 Système d’importation de codes: Importer et gérer les codes produits pour une livraison instantanée.
  • 👛 Gestion du portefeuille: Recharger, suivre le solde et gérer les paiements facilement.
  • 👥 Gestion des utilisateurs: Contrôle complet des comptes et rôles des utilisateurs.
  • 📊 Tableaux de bord et analyses: Tableaux de bord personnalisés pour Admins et Revendeurs avec suivi des ventes et statistiques.
  • 📜 Historique des achats: Suivi et consultation de toutes les transactions.
  • 💼 Mode grossiste (Admin): Vente de produits en gros aux revendeurs.
  • 🔄 Outils des revendeurs: Les revendeurs peuvent acheter auprès de l’admin ou ajouter leurs propres produits à revendre à leurs clients.
  • 👤 Profils utilisateurs: Les utilisateurs normaux ont accès à leur profil et à leur historique d’achats.

Problèmes et solutions

Problème: Les produits virtuels se vendent sous forme de codes, et un code ne vaut quelque chose que tant que personne d'autre ne l'utilise. Les distribuer par message ou par tableur ne laisse aucune trace de qui a reçu quoi, et le même code peut partir deux fois.

Solution: Les codes sont importés dans la plateforme et attribués par elle, si bien que la livraison est instantanée et que chaque code est lié à un seul achat. L'historique d'achat existe pour les trois rôles, ce qui transforme un litige en simple recherche.

Problème: Un revendeur est client et marchand en même temps. Il achète à la plateforme et vend à ses propres clients, ce qu'une boutique conçue autour d'un seul acheteur et d'un seul vendeur ne sait pas représenter sans que quelqu'un tienne un registre à part.

Solution: Le revendeur est un rôle à part entière, avec un tableau de bord qui lui permet d'acheter à l'administrateur, d'ajouter ses propres produits, de fixer ses prix et de suivre ses ventes. C'est la plateforme qui tient le registre, plus la personne.

Stack technique

Next.js
TypeScript
React
Express.js
Firebase
Firestore
JavaScript (ES6+)
Tailwind CSS