V vaha_

Dossier · № 04 / 16

vCoffee

POS et fiscalisation pour la restauration — Un POS moderne pour cafés et restauration, conçu pour le marché serbe et vendu en abonnement mensuel. Les clients commandent en scannant le QR de la table ; serveurs, cuisine et bar travaillent depuis un téléphone ; le propriétaire pilote tout depuis un admin. Le principe est « thick local, thin cloud » : un boîtier desktop Tauri fait tourner un serveur Rust (axum), une base SQLite chiffrée (SQLCipher) et une PWA React sur le réseau local de l'établissement — entièrement hors ligne. Fiscalisation serbe (ESIR → LPFR) avec contrôle central des licences sur un VPS.

Catégorie
SaaS personnel · POS
Années
2026 → aujourd'hui
Statut
en développement
Plateformes
Desktop · Web · Server
vCoffee — POS et fiscalisation pour la restauration
Capture d'écran 04 · vCoffee — le client scanne le QR de sa table, la commande part directement au bar.
01

Ce qui a été fait

  • POS pour les serveurs, écrans bar et cuisine — le tout depuis un téléphone
  • Commande par QR à table pour les clients, sans application ni inscription
  • Serveur Rust (axum) dans le boîtier Tauri installé dans l'établissement
  • Base locale chiffrée (SQLCipher) — les données de chiffre d'affaires ne quittent pas l'établissement
  • PWA React sur le réseau local, fonctionne hors ligne quand Internet tombe
  • Fiscalisation serbe : flux ESIR → LPFR et impression du ticket fiscal
  • Contrôle central des licences et des abonnements sur un VPS
  • Admin propriétaire : chiffre d'affaires, articles, services, rapports
02

Couches du système

Le boîtier local (thick local)

Tauri 2RustaxumSQLCipher
  • Un seul installateur par établissement — il démarre et fonctionne sans cloud
  • Un serveur Rust axum porte l'API dans l'établissement, les clients partagent le réseau local
  • Base SQLCipher pour les tickets, les articles et les services
  • Une file de tickets fiscaux qui attend la connexion, puis se synchronise toute seule

Surfaces client

ReactPWANode.js
  • POS serveur, écran bar et affichage cuisine en PWA
  • Menu QR par table, optimisé pour le téléphone et une connexion faible
  • La PWA React s'installe sur un téléphone et se comporte comme une application

Le cloud (thin cloud)

Node.jsPHPVPS
  • Licences, abonnement et mises à jour — la seule chose qui part vers le serveur
  • Gestion des versions par établissement, diagnostic à distance
  • Les données de chiffre d'affaires restent dans l'établissement, le cloud ne voit que la licence
03

Technologies

Langages de programmationRust, TypeScript, SQL, PHP
Frameworks et outilsTauri 2, axum, React, PWA, SQLCipher, ESIR / LPFR
InfrastructureVPS licence server, Réseau local sur site, Imprimante fiscale
04

Faits

PlateformesDesktop · Web · Server
Statuten développement
Années2026 → aujourd'hui
CatégorieSaaS personnel · POS

vCoffee — le client scanne le QR de sa table, la commande part directement au bar.

Tous les projets

← Retour à l'index