POP’S

La commande du restaurant, du menu jusqu’à la porte du client.

Une application mobile de commande pour POP’S, un restaurant de Villepinte, en Seine-Saint-Denis. Le client parcourt la carte, compose son plat et choisit le retrait sur place ou la livraison ; il suit ensuite sa commande et son livreur sur la carte. Dans la même application, un espace livreur reçoit les courses, guide jusqu’à l’adresse et clôt la livraison d’un scan. Le restaurant pilote la carte, les horaires, les frais de livraison et les livreurs depuis un back-office branché sur la même API.

  • IOS ET ANDROID
  • CLIENT ET LIVREUR
  • RETRAIT OU LIVRAISON
  • SUPABASE
  • MAPBOX

01 — Le produit

Une seule application pour celui qui commande et celui qui livre.

Le client commande, la cuisine prépare, le livreur apporte. Trois métiers, servis par une même application mobile, une même API et une même base de données.

  • L’espace client

    La carte, le panier, le choix entre retrait et livraison, le suivi de la commande, les favoris et l’historique.

  • L’espace livreur

    Le même téléphone, un autre métier : dès l’accueil, « Je suis livreur » ouvre un espace à part. Les comptes livreurs sont créés par le restaurant.

  • Né à part, puis réuni

    L’espace livreur a commencé comme une application distincte, puis a rejoint l’application client : un seul code, une seule identité visuelle, une seule mise à jour.

  • Un back-office sur la même API

    Carte, variantes et suppléments, commandes en direct, livreurs, clients, horaires et contenus de l’accueil se pilotent depuis le web, sans passer par un développeur.

La carte du restaurant dans l’app : catégories Box et Smash Burgers, chaque plat avec sa photo, sa description et son prix

02 — La commande

Sur place ou livré, au choix du client.

La carte se compose comme au comptoir, puis le client choisit comment la recevoir. Le prix, lui, est toujours recalculé par le serveur.

  • Une carte qui se compose

    Catégories, variantes, suppléments et accompagnements suggérés au panier, tous modifiables par le restaurant.

  • Retrait ou livraison

    L’adresse se pointe sur une carte, et les frais de livraison suivent une base et un tarif au kilomètre que le restaurant règle lui-même.

  • Un compte par SMS, ou pas de compte

    On parcourt la carte en invité ; on se connecte par un code reçu par SMS ; on supprime son compte depuis l’app, avec un délai de grâce.

  • Une fidélité par paliers

    Bienvenue, Habitué, VIP, Légende : le palier suit le nombre de commandes, et le restaurant fixe les seuils.

La carte du restaurant dans l’app : catégories Box et Smash Burgers, chaque plat avec sa photo, sa description et son prix

03 — Le suivi

Le client suit sa commande, et son livreur, jusqu’à sa porte.

Une commande passe par la cuisine, puis par la route. L’application rend chaque étape visible, sans que le client ait à appeler.

  • Une notification à chaque étape

    En préparation, prête, remise au livreur, livrée : chaque changement de statut arrive en notification et reste dans l’historique.

  • Le livreur sur la carte

    Pendant la course, la position du livreur remonte toutes les 20 secondes ou tous les 50 mètres, et l’heure d’arrivée estimée se met à jour.

  • Un QR code pour clore

    Le client montre son code, le livreur le scanne : la livraison est confirmée. Une confirmation manuelle reste possible, et elle est tracée.

  • Après la livraison

    Le client note son livreur ou signale un problème, photos à l’appui ; le signalement devient un ticket dans le back-office.

La carte du restaurant dans l’app : catégories Box et Smash Burgers, chaque plat avec sa photo, sa description et son prix

04 — Le livreur

Le livreur reçoit sa course, la suit et la clôt sans quitter l’app.

Côté livreur, tout part d’une notification. Le reste — l’itinéraire, la remise, les gains — tient dans le même espace.

  • Accepter depuis la notification

    Une nouvelle course arrive en temps réel, avec ses boutons Accepter et Refuser directement dans la notification.

  • Le guidage pas à pas

    Une navigation plein écran mène jusqu’à l’adresse du client, sans ouvrir une autre application.

  • En service ou non

    Le livreur se déclare en service ou hors service ; il peut aussi signaler un problème, annuler une course ou joindre le support du restaurant.

  • Ses gains, par période

    Les frais de livraison des courses terminées, cumulés pour le jour, la semaine ou le mois.

La carte du restaurant dans l’app : catégories Box et Smash Burgers, chaque plat avec sa photo, sa description et son prix
12
écrans et routes dans l’espace client
9
écrans et routes dans l’espace livreur
116
points d’entrée d’API, répartis sur 19 contrôleurs
25
tables en base, montées par 28 migrations

Comptage direct des fichiers de routes, dépôt ProgixDev/pops-villepinte au commit e86b598 (11 juillet 2026). Aucune donnée d’usage ni de ventes n’est publiée : elle appartient au restaurant.

La Ménagère Paris

Cuisines, portes et baies vitrées sur mesure, chiffrées à leurs dimensions.

All projects

Can we help?

Let’s talk about your project