À 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)
Log in or sign up for Devpost to join the conversation.