Logiciel de caisse
CAISSE DE QUINCAILLERIE
Comptoir / Stock / Crédit / Rapports
Un logiciel de caisse et de gestion hors ligne pour une quincaillerie : facturation entièrement au clavier, vente au sac, au mètre et au kilo, crédit client et dix-sept rapports pour le gérant.

Faites glisser pour voir la suite →
01
Logiciel de caisse pour quincaillerie
Un logiciel de caisse et de gestion pour une quincaillerie. Tuyaux, raccords, ciment, peinture, fil et visserie se vendent au comptoir, souvent au poids ou au mètre, et la plupart des produits n'ont pas de code-barres.
La caisse est pensée pour ceux qui l'utilisent toute la journée : chaque vente se fait entièrement au clavier, chaque produit a un code numérique court, et les écrans du comptoir n'affichent jamais de prix d'achat ni de bouton de suppression.
Elle fonctionne sur un seul poste Windows et continue de vendre même sans internet. Le gérant dispose d'un tableau de bord séparé, en lecture seule, sur son téléphone, mis à jour en arrière-plan.
02
Du comptoir à la comptabilité
- Comptoir
- Recherche par nom ou code à quatre chiffres, saisie code*quantité, remises par ligne, paiement comptant ou à crédit, rendu de monnaie et impression de la facture.
- Produits et stock
- Catégories, vente au sac, au mètre ou au kilo, seuils de réapprovisionnement, inventaires, étiquettes de rayon et coût moyen pondéré.
- Achats et fournisseurs
- Saisie des livraisons qui met à jour le stock et le coût, historique, soldes fournisseurs, règlements et comparaison des prix.
- Crédit client
- Plafonds de crédit, factures sur compte, règlements sur le solde, relevés et suivi des retards de paiement.
- Rapports
- Dix-sept rapports sur les ventes, le stock, la trésorerie et les fournisseurs, dont le compte de résultat et la valorisation du stock, exportables et imprimables.
- Clôture de journée
- Compter la caisse, voir les ventes comptant et à crédit du jour, et rapprocher ce que doit contenir le tiroir.
Démo en ligne
Essayez par vous-même
La vraie application, dans votre navigateur, avec un mois de ventes fictives. Code gérant 4729, code rapports 8156. Les modifications restent dans votre navigateur ; « Reset demo » dans le coin restaure la boutique d'exemple. L'interface de la démo est en anglais.
Ce logiciel est conçu pour un clavier et un grand écran. Ouvrez la démo sur un ordinateur pour l'essayer.

Faites glisser pour voir la suite →
03
Une vente sans souris
- Trouver l'article. Tapez une partie du nom ou son code. Taper
0036*12en ajoute douze d'un coup. - Valider quantité et remise. Entrée passe de la quantité à la remise en pourcentage, puis revient à la recherche. Les quantités comme 12,5 kg ou 3,2 m sont exactes.
- Encaisser. F12 ouvre le paiement comptant ou à crédit, avec montants rapides, rendu de monnaie et arrondi à la roupie.
- Imprimer la facture. Un ticket thermique de 80 mm est mis en page et encodé en ESC/POS. Dans la démo, il s'affiche à l'écran.

Faites glisser pour voir la suite →
04
L'espace gérant, protégé par code
Le mode gérant regroupe produits, achats, fournisseurs, clients, dépenses et réglages. Il se déverrouille avec un code et se verrouille de nouveau après un moment d'inactivité.
Les prix d'achat et les marges s'affichent sous forme de lettres tirées d'un mot code, comme de nombreux commerçants le font sur leurs étiquettes, pour qu'un client qui regarde l'écran ne puisse pas les lire. La base de données conserve les montants exacts.
Également en mode gérant
- Des inventaires qui enregistrent ce qu'il y a vraiment en rayon
- Des étiquettes de rayon imprimables avec le code de chaque produit
- Des livraisons fournisseurs qui mettent à jour le stock et le coût moyen pondéré
- Des sauvegardes dans un fichier, et une vérification qui recontrôle les chiffres

Faites glisser pour voir la suite →
05
Dix-sept rapports, verrouillés à part
Le code gérant est partagé avec les vendeurs de confiance pour qu'ils puissent ajouter un produit. Le bénéfice, la marge et le coût des ventes sont donc protégés par un second code totalement indépendant du premier, demandé à chaque consultation.
Rapports
- Ventes : ventes du jour, meilleures ventes, produits qui tournent peu
- Stock : actuel, bas, en rupture, excédentaire, ancien et valorisation
- Trésorerie : compte de résultat, flux de trésorerie, crédit et règlements clients, dépenses
- Fournisseurs : crédit, règlements et comparaison des prix
06
Conçu pour que les chiffres restent justes
L'application de bureau utilise Electron, React et TypeScript sur SQLite, avec des schémas Drizzle et Zod partagés dans tout le projet. Les montants sont stockés en centimes entiers et les quantités en millièmes entiers : aucun calcul à virgule flottante n'approche un prix.
Chaque écriture est une transaction qui met aussi en file une synchronisation : une vente absente du tableau de bord du gérant ne peut pas exister. La synchronisation est unidirectionnelle et tourne en arrière-plan ; le comptoir n'attend jamais le réseau. Une vente terminée n'est jamais modifiée, seulement annulée par un retour, et le prix d'achat est figé sur chaque ligne au moment de la vente.
L'interface est disponible en anglais, cingalais et tamoul. La logique métier commune est couverte par 286 tests automatisés.
- Application
- Caisse Windows qui fonctionne hors ligne
- Accès
- Comptoir, code gérant et code rapports séparé
- Complément
- Tableau de bord du gérant sur téléphone, en lecture seule
07
Le même code, dans un navigateur
La démo n'est pas une maquette. Elle exécute les écrans, l'accès aux données, les rapports et la mise en page des tickets de l'application de bureau sur SQLite compilé en WebAssembly. Un mois de ventes est généré par ce même code au premier chargement : stock, coûts et bénéfices sont calculés, pas saisis à la main.
Cinq modules sont remplacés par des équivalents navigateur : la connexion à la base, les journaux, l'impression, le hachage des codes et la sauvegarde et synchronisation. L'impression affiche la facture à l'écran, la synchronisation est simulée sans aucune requête réseau, et « Back up now » télécharge le vrai fichier SQLite.
La boutique, ses clients, ses fournisseurs et ses prix sont fictifs. Les modifications restent uniquement dans le stockage de votre navigateur.
Ensuite
Autres projets
- Application web
Car Wash Mobile
Une plateforme de gestion d'interventions pour une entreprise de lavage mobile : un planning, une fiche de travail par véhicule et un portail où chaque client suit ses propres interventions.
Étude de cas →Essayer la démo - Application iOS privée
Mobile Wash Technicians
L'application iPhone des techniciens Mobile Wash : interventions assignées, saisie des véhicules, photos de prestation et clôture des bons de travail. Distribuée en privé au personnel via Apple Business Manager.
Étude de cas →Essayer la démo - Application web vente et SAV
Portail Équipements
Un portail de vente et de service après-vente d'équipements qui réunit les tarifs distributeurs, le dimensionnement de compresseurs, les calculs techniques et le diagnostic de pannes dans un espace adapté à chaque rôle.
Étude de cas →Essayer la démo - Publicités vidéo UGC par IA
Trusted Health Products
Des publicités vidéo au style créateur pour une marque américaine de santé naturelle fondée par un vétéran, réalisées avec des présentateurs générés par IA. Huit spots verticaux pour ses gammes OraMD (soin bucco-dentaire), ReliefMD (soulagement des douleurs) et Earth & Elm (soin de la peau).
Étude de cas → - Visuels produit et campagne par IA
Gymanimal
Les visuels produit et lifestyle de la collection Summer Essentials de Gymanimal, marque néerlandaise de vêtements de sport pour femmes : des photos studio pour chaque fiche produit et des scènes de campagne en trois coloris.
Étude de cas → - Visuels produit et lifestyle par IA
LXG Society
Des visuels still life et lifestyle pour LXG Society, marque britannique de casquettes premium : les casquettes mises en scène avec des voitures de collection, du sport et des accessoires de studio, puis portées en terrasse, en ville et sur le green.
Étude de cas →
Construisons votre projet
Vous avez une idée ? Réservez un appel gratuit, choisissez le créneau qui vous convient et je vous envoie un lien Google Meet.
Disponible pour de nouveaux projets
Mohomed Rimzan
Appel découverte
Un échange sur votre projet web ou mobile. J'étudie votre besoin et je réponds à vos questions.
Octobre 2026
Jeu. 8
Votre nom et votre e-mail servent uniquement à organiser l'appel. Confidentialité
Étape 1
Réservez un appel gratuit
Je découvre votre projet, vos objectifs et vos besoins. Sans aucun engagement.
Étape 2
Recevez votre proposition
Un périmètre et un planning sous 24 à 48 h. Un prix clair, sans surprise.
Étape 3
Je développe, vous lancez
Je développe par étapes validées ensemble, puis je livre un outil au service de vos objectifs.
.webp&w=3840&q=75)