Le commerce
StillDeep Theater est un cinéma fictif de dix salles. Sept salles de 40 places générales, trois salles de 20 : une libre, une mi-libre mi-numérotée, une numérotée avec loges VIP. Dix vrais films jouent en séances enchaînées de 10 h à minuit, deux semaines à l'avance, avec leurs affiches et leur distribution.
Quatre écrans vendent pour lui, sur le même moteur et les mêmes places : la billetterie, le casse-croûte, la borne du hall et le web.
La billetterie
Choisissez un film, une séance et les tarifs : adulte, enfant, aîné. Dans une salle numérotée, le plan montre chaque siège avec son état : libre, choisi, retenu ailleurs, vendu, et les places pour fauteuil roulant, accompagnateur, VIP et sièges duo.
Un siège choisi ici est retenu au serveur pour ce panier : la borne et le web le voient pris aussitôt.

Le casse-croûte
Popcorn, boissons et friandises sur de grandes tuiles, carte-cadeau ou carte du cinéma scannée au paiement. Le poste du casse-croûte vend aussi des billets quand la file s'allonge.

La borne du hall
Les films du jour avec leurs affiches, une séance, les places, le paiement par carte : le client achète seul, en français ou en anglais. Entre deux clients, les affiches tournent en 3D.

Les billets sur le web
La billetterie en ligne vend les mêmes séances, sections et sièges que la billetterie. Les sièges choisis sont retenus dix minutes, puis libérés si la commande n'est pas payée. Les pages web n'ont besoin d'aucun script.
Essayez-la en direct : c'est l'exemple lui-même, branché à son propre serveur. Mode test, aucune carte n'est débitée.

Comment ça tourne
Un serveur pour tout le cinéma
Le serveur du cinéma garde la base de données, l'Admin et les Rapports. Les films s'ajoutent depuis Wikidata avec leur affiche, d'un clic dans l'Admin.
Chaque écran sur les mêmes places
Billetterie, casse-croûte et borne sont des postes ; la billetterie en ligne aussi. Un siège ne se vend qu'une fois, peu importe l'écran.
Les écrans sont à vous
Chaque écran est une petite application à part. Changez ses couleurs, son logo et ses écrans sans toucher au moteur : taxes, places et billets restent justes.
Code source des écrans gratuit
Le code source de la billetterie, du casse-croûte, de la borne et de la billetterie en ligne est gratuit : copiez-le, mettez-y votre marque, faites-en votre propre cinéma.
Quatre écrans complets
Billetterie, casse-croûte et borne en WPF, billetterie en ligne en Blazor sans script : du code à lire, modifier et livrer.
Plans de salle compris
Le plan de chaque salle est dessiné par l'écran à partir des sièges que rend le moteur : changez son allure sans toucher aux places.
Prêt pour votre agent de code
Chaque exemple vient avec son AGENTS.md, et la compétence stilldeep-pos-screen donne à un agent de code les étapes pour adapter les écrans à votre commerce. Décrivez ce que vous voulez : l'agent modifie les écrans, le moteur garde les règles.
Le guide du développeur montre l'autre voie : votre propre écran, dans votre langage, en gRPC.
Ses modules, en un seul panier
- Billetterie Séances, places et entrées
- Bar et restaurants Au comptoir ou à la table
- Carte de fidélisation Cartes de client, passes et coupons
- Générateur personnalisé Reçus, billets, cartes et contrats
Les prix ne sont pas affichés pour le moment. Créez votre compte pour être prêt.
Questions sur l'exemple du cinéma
Faut-il les quatre modules ?
Non. La Billetterie vend les places ; ajoutez Bar et restaurants pour le casse-croûte, Carte de fidélisation pour les cartes-cadeaux et les passes de saison, et le Générateur personnalisé pour dessiner vos billets. Retirez de votre panier un module dont vous n'avez pas besoin.
La démo web est-elle réelle ?
Oui. La billetterie en ligne est l'exemple lui-même, branché à son propre serveur et à sa propre base de données. Le paiement par carte est en mode test : rien n'est débité.
L'exemple du cinéma est-il gratuit ?
Oui. Le code source des écrans est gratuit. Les modules se louent par poste ; développeurs, écoles et OBNL peuvent demander le programme gratuit.
