01
Site public
Menu, adresses, commande, ouverts à tous. Pages produit optimisées pour le SEO, JSON-LD, sitemap, Consent Mode v2.
leskovackikutak.rs
AccueilServicesLeskovački Kutak
Site public, PWA client, panneau cuisine pour le restaurant, panneau d'administration, application pour les livreurs et API. Les commandes circulent entre les rôles en temps réel, avec sirène en cuisine, plusieurs établissements, rapports, avis et fidélité.
01À quoi ça ressemble
Le premier écran est une capture du site public. Les autres sont une représentation schématique des parties de la plateforme, avec des numéros de commande fictifs.
Menu, adresses et commande, ouverts à tous. Menu complet avec catégories, recherche et filtres, adapté au téléphone.
S'installe en un clic depuis le navigateur et est aussi publiée comme application Android sur la Play Console. Panier, carnet d'adresses, crédits de fidélité et suivi de commande.
Reste ouverte sur une tablette murale à côté du grill. Une nouvelle commande déclenche une sirène, pour que le cuisinier ne la manque pas même quand la cuisine est bruyante.
Compteurs du jour, livreurs en ligne, dernières commandes et chiffre d'affaires. Depuis le même panneau : produits, catégories, accompagnements, avis, crédits et rapports par établissement.
Le livreur voit les commandes prêtes à récupérer, les accepte d'un geste et indique quand elles sont livrées. L'avis du client boucle la boucle.
01 / 05
Menu, adresses et commande, ouverts à tous. Menu complet avec catégories, recherche et filtres, adapté au téléphone.
02 / 05
S'installe en un clic depuis le navigateur et est aussi publiée comme application Android sur la Play Console. Panier, carnet d'adresses, crédits de fidélité et suivi de commande.
03 / 05
Reste ouverte sur une tablette murale à côté du grill. Une nouvelle commande déclenche une sirène, pour que le cuisinier ne la manque pas même quand la cuisine est bruyante.
04 / 05
Compteurs du jour, livreurs en ligne, dernières commandes et chiffre d'affaires. Depuis le même panneau : produits, catégories, accompagnements, avis, crédits et rapports par établissement.
05 / 05
Le livreur voit les commandes prêtes à récupérer, les accepte d'un geste et indique quand elles sont livrées. L'avis du client boucle la boucle.
02Architecture de l'écosystème
Le client commande dans la PWA, la cuisine voit la commande avec une sirène sur le panneau de l'établissement, le livreur la récupère sur son téléphone, et l'administrateur suit tout en direct. Même base de données, rôles différents.
01
Menu, adresses, commande, ouverts à tous. Pages produit optimisées pour le SEO, JSON-LD, sitemap, Consent Mode v2.
leskovackikutak.rs
02
Application mobile installable. Panier, carnet d'adresses, crédits de fidélité, notifications push, suivi de commande. TWA Android sur la Play Console.
app.leskovackikutak.rs
03
Affichage tablette pour la cuisine avec sirène à l'arrivée d'une nouvelle commande. Accepter, prête, remettre au livreur. Connexion par établissement.
lokali.leskovackikutak.rs
04
Vue d'ensemble : chaque commande, chaque produit, chaque établissement, chaque livreur. Catégories, suppléments, visuels d'accueil, rapports, avis, crédits.
admin.leskovackikutak.rs
05
Pensé d'abord pour le téléphone. Notifications de nouvelles commandes, itinéraire sur la carte, statut récupérée / livrée, avis du client. Un livreur par établissement, facile à étendre.
dostava.leskovackikutak.rs
06
Point d'accès REST avec lequel quatre applications et le site se synchronisent. Une seule source de vérité : le même produit, la même commande, quatre points de vue.
api.leskovackikutak.rs
03Sous le capot
01
PHP 8.5 avec PDO et MariaDB. Authentification par session sur mesure avec rôles (admin / établissement / livreur / client). Includes de style PSR, sans framework superflu.
02
JS natif, sans framework SPA. Un service worker par panneau pour le hors ligne et le push. Manifeste web pour l'installation. TWA Android pour la PWA client.
03
SSE avec polling en secours. Quand un client commande, le panneau cuisine fait retentir la sirène en moins d'une seconde. Quand le livreur récupère la commande, le client voit aussitôt le statut.
04
bcrypt, jetons CSRF, connexion séparée par rôle, limitation de débit sur les points d'accès d'authentification, CSP et HSTS preload, A+ sur SSL Labs.
05
Zones polygonales par établissement. L'adresse du client est vérifiée par rapport à la zone de l'établissement, et le prix suit la tranche de distance. La base des rues du RGZ est intégrée.
06
Un registre de crédits intégré : chaque commande rapporte des crédits selon le niveau, et le parrainage donne un bonus sur la première commande. Codes promo et campagnes limitées dans le temps.
04En production
01
Ouvert · public, sans connexion
02
Ouvert · inscription ou invité
03
Connexion obligatoire · compte par établissement
04
Connexion requise · plateforme
05
Connexion obligatoire · compte par livreur
06
REST · pour les quatre applications et le site
05Autres applications
→Vous gérez une chaîne d'établissements ?
Si vous préférez ne pas céder une part de chaque commande à une plateforme de livraison, un système comme celui-ci prend les commandes via votre propre site. Le même modèle convient aux pizzerias, restaurants de sushis, grills et boulangeries.
Cookies
Les cookies essentiels font fonctionner le site. Les statistiques de visite (Google Analytics) ne s'activent que si vous les acceptez. Vous pouvez modifier votre choix à tout moment.