Base de données cloud — Configuration initiale
Connectez BuyLoc à Supabase pour synchroniser les données entre tous vos vendeurs et acheteurs en temps réel.

Optionnel — sans Supabase, BuyLoc fonctionne en mode local (données sur cet appareil seulement).
-- Exécute ce script dans Supabase → SQL Editor
CREATE TABLE IF NOT EXISTS bl_users (id TEXT PRIMARY KEY, role TEXT, first TEXT, last TEXT, email TEXT, phone TEXT, shop TEXT, bio TEXT, plan TEXT, status TEXT, lat FLOAT, lng FLOAT, address TEXT, color TEXT, join_date TEXT, created_at TIMESTAMPTZ DEFAULT NOW());
CREATE TABLE IF NOT EXISTS bl_products (id TEXT PRIMARY KEY, vendor_id TEXT, cat TEXT, subcat TEXT, name TEXT, price INT, unit TEXT, stock INT, alert INT, emoji TEXT, description TEXT, status TEXT, payment JSONB, notif JSONB, sold INT DEFAULT 0, busy_until TEXT, dtype TEXT, dl_url TEXT, media JSONB DEFAULT '[]');
CREATE TABLE IF NOT EXISTS bl_orders (id TEXT PRIMARY KEY, buyer_id TEXT, vendor_id TEXT, items JSONB, total INT, payment_method TEXT, status TEXT, address TEXT, notes TEXT, created_at TIMESTAMPTZ DEFAULT NOW());
CREATE TABLE IF NOT EXISTS bl_reviews (id TEXT PRIMARY KEY, product_id TEXT, buyer_id TEXT, buyer_name TEXT, star INT, text TEXT, reply TEXT, created_at TIMESTAMPTZ DEFAULT NOW());
CREATE TABLE IF NOT EXISTS bl_messages (id TEXT PRIMARY KEY, conv_id TEXT, sender_id TEXT, receiver_id TEXT, text TEXT, product_id TEXT, read BOOLEAN DEFAULT false, created_at TIMESTAMPTZ DEFAULT NOW());
ALTER TABLE bl_products ENABLE ROW LEVEL SECURITY;
ALTER TABLE bl_orders ENABLE ROW LEVEL SECURITY;
CREATE POLICY "Public read products" ON bl_products FOR SELECT USING (true);
CREATE POLICY "Vendors manage own products" ON bl_products FOR ALL USING (vendor_id = auth.uid()::text);
→ Continuer sans Supabase (mode local)
Connexion
Créer un compte
🛍️
Acheteur
Acheter & commander
🏪
Vendeur
Gérer ma boutique
🛡️
Admin
Tableau de bord
Démonstration rapide
Démo Acheteur
Démo Vendeur
Démo Admin
Accueil
Boutiques
Carte
Panier
Commandes

Bienvenue sur BuyLoc

La marketplace multiservice pour l'Afrique — Immobilier, Quincaillerie, Épicerie, Produits digitaux — payez en Mobile Money ou par carte.

🌟 Tout voir
🏠 Immobilier
🔧 Quincaillerie
🛒 Boutique
💎 Digital
Boutiques partenaires
Voir toutes
Produits disponibles
Toutes les boutiques
Toutes
🏠
🔧
🛒
💎
Produits
Ma liste de souhaits
Mes commandes
Finaliser la commande
Adresse de livraison
Mode de paiement
Récapitulatif
?
Nom
email
Mes avis publiés
Mon panier
0 article
Boutiques proches
0 boutique(s)
Tout
🔧
🛒
🏠
💎
📦 Stock
📦
Produit
0 FCFA
1
Méthode
2
Détails
3
Confirmer
Choisissez votre mode de paiement
Orange Money
CI·SN·ML·BF
MTN Money
CI·GH·CM
Wave
CI·SN
Moov Money
CI·BF·TG
Carte bancaire Visa / Mastercard
International
Numéro Orange Money
Numéro de téléphone
🇨🇮 +225
⚠️ Vous recevrez une notification USSD pour confirmer. Assurez-vous d'avoir du solde.
Récapitulatif
En confirmant, vous autorisez le débit de votre compte. Aucun remboursement sans accord du vendeur.
Traitement…
Connexion à CinetPay…
Paiement réussi !
Référence de transaction
Paiement échoué
Erreur lors du traitement.
Dashboard
Vue générale
Statistiques
Produits
Immobilier 0
Quincaillerie 0
Boutique 0
Digitaux 0
Gestion
Stocks 0
Commandes reçues 0
Notifications 0
Messages 0
Avis reçus 0
Paiements 0
Mon compte
Mon profil
Mon plan
Intégrations
?
Vendeur
Gratuit
Tableau de bord
Activité récente
ProduitTypePrixCanal
Alertes stock
🏠
Immobilier & Airbnb
Disponibilité automatique
🔧
Quincaillerie
Alertes stock automatiques
🛒
Boutique & Épicerie
Stock en temps réel
💎
Produits digitaux
PDF, formations, logiciels — livraison instantanée
Gestion des stocks
ProduitCat.VendusRestantNiveauStatutAction
Commandes reçues
RéférenceAcheteurProduitsTotalPaiementStatutAction
Notifications
Discussions

Sélectionne une conversation

Avis & Notes reçus
Paiements & Transactions
DateProduitMéthodeMontantNetStatutRéf.
Statistiques
Top produits
Par catégorie
Mon profil vendeur
?
Nom
email
Gratuit
Localisation de la boutique
Non définie
Non défini
Mon plan
Plan actuel : Gratuit
Intégrations
Admin
Connecté : Admin
Vendeurs
Acheteurs
Commandes
Statistiques