TS
TopStore POSAlphasoft Edition • v1.0

Plateforme SaaS Multi-Boutiques & Point de Vente — Next.js 15 • Prisma • PostgreSQL • Dexie.js

Architecture Multi-Tenant & Multi-Boutiques • Français / العربية

TopStore — Plateforme SaaS Point de Vente & Gestion Multi-Boutiques

Conçue par Alphasoft pour gérer vos boutiques (Détail, Semi-Gros, Gros) avec caisse PWA Offline-First, calcul de commissions en Dinars (DA) et Millions de centimes, passations d'espèces contrôlées et synchronisation B2B native avec TopGros.

Portails Applicatifs par Rôle (RBAC)

Correspondance Fonctionnelle avec les Modules Odoo 19 Personnalisés

alpha_pos_cash_control

Contrôle & Passation de Caisse

Affectation stricte des caisses (assignedRegisterIds), comptage d'ouverture/clôture, passation d'espèces entre caissiers avec contestation et situation temps réel.

alpha_pos_sales_target

Objectifs & Paliers (DA & Millions cts)

Cycle mensuel personnalisable (ex: du 5 au 5), paliers dynamiques en Dinars et Millions de centimes (1 M cts = 10 000 DA), widget caissier temps réel et fiches de paie.

alpha_store

Catalogue & Prix Minimum (pos_min_price)

Ajout de produits avec code-barres EAN-13 et contrôle strict en caisse empêchant toute vente ou remise sous minSalePrice sans code PIN Manager.

alpha_pos_flexy

Services Rapides Flexy Télécom

Suivi des soldes SIM par opérateur (Mobilis, Djezzy, Ooredoo), vente rapide en caisse et déduction immédiate avec reçu.

topgros_pos_connector

Connecteur B2B TopGros Laravel

Réception automatique des commandes d'achat par token API, mapping/création d'articles, génération EAN-13 interne (préfixe 29) et planches d'étiquettes.

PWA IndexedDB (Dexie.js)

Continuité Hors-Ligne & Sync Batch

Catalogue répliqué dans IndexedDB et file d'attente offlineOrders avec clientLocalUuid garantissant zéro doublon à la reconnexion.