À propos du projet

Smartbiz Insight est né d’un constat simple : la plupart des petites entreprises africaines collectent des tonnes de données (ventes, clients, stock) sans jamais les transformer en décisions concrètes. Elles ont des cahiers, des tickets, parfois un fichier Excel… mais pas de vrai assistant pour leur dire quoi faire maintenant pour vendre mieux demain. devpost

Mon objectif est de donner à ces commerces un coéquipier intelligent, simple à utiliser, qui lit leurs chiffres et leur propose des actions claires : quels produits réapprovisionner en priorité, quels clients relancer, quels jours ou quelles heures concentrer leurs efforts, quelles catégories de produits poussent la croissance. devpost

Comment je l’ai construit

J’ai construit Smartbiz Insight comme une application web full‑stack :

  • Un tableau de bord moderne pour enregistrer les ventes, gérer le stock et les clients.
  • Un moteur analytique qui calcule automatiquement les indicateurs clés (chiffre d’affaires, top produits, top clients, modes de paiement, etc.).
  • Un module d’assistant IA qui génère des recommandations et des mini‑rapports compréhensibles par des non‑techniciens. devpost

Sur le plan technique, j’ai d’abord modélisé la réalité des petites boutiques (produits, mouvements de stock, ventes, clients), puis j’ai ajouté la couche analytique, puis la couche “intelligente”. Cela m’a obligé à réfléchir aux bons agrégats, aux performances des requêtes et à la meilleure façon de présenter les données sans noyer l’utilisateur. devpost

Difficultés rencontrées

Les principaux défis ont été :

  • Trouver l’équilibre entre puissance et simplicité d’interface.
  • Concevoir des recommandations utiles même avec peu de données au début.
  • Garder une architecture propre pour pouvoir, plus tard, connecter une API d’IA plus avancée ou intégrer WhatsApp Business pour les messages de relance. devpost

Ce que j’ai appris

Au fil du projet, j’ai appris à mieux structurer un produit orienté data + IA, à penser d’abord à l’expérience utilisateur avant d’ajouter des fonctionnalités, et à imaginer comment un prototype de hackathon peut évoluer vers un vrai SaaS pour les petites entreprises qui n’ont ni ERP, ni data analyst, mais qui ont besoin de décisions plus intelligentes au quotidien. devpost


Built With

  • bun
  • clients
  • cors-(configure-dans-supabase)-base-de-donnees-:-postgresql-(via-supabase)-ia-&-analytique-:-logique-metier-pour-recommandations-(analyse-de-donnees-locales)
  • css
  • dotenv-(implicite-via-supabase)-autres-:-authentification-utilisateur
  • eslint
  • gestion-d'entreprises
  • github
  • html
  • javascript
  • jwt-(via-supabase-auth)
  • langages-:-typescript
  • pas-d'api-ia-externe-detectee-outils-&-devops-:-git
  • react-hook-form
  • react-router-dom
  • recharts
  • shadcn/ui-(radix-ui)
  • sql-frontend-:-react.js
  • tailwind-css
  • tanstack-query
  • ventes
  • vite
  • vitest
  • zod-backend-:-supabase-(backend-as-a-service)
Share this project:

Updates