01 · Mise en page
Design Responsive
Des mises en page mobile, tablette et bureau à partir d'un seul jeu de composants, avec un menu mobile et des zones tactiles de 44px.
En savoir plus: Design ResponsiveUn site de commande pour restaurant en Next.js 16 avec menu, formules, composeur de repas, panier, paiement, suivi de commande et comptes clients, en anglais et en arabe.
Site de commande
Le site de commande Next.js 16 seul. Il lit ses données depuis l'API Food Studio, vendue séparément comme API Backend ou avec l'ensemble dans Full Stack.
Un site de commande pour restaurant en Next.js 16 avec menu, formules, composeur de repas, panier, paiement, suivi de commande et comptes clients, en anglais et en arabe.
Un site de commande pour restaurant en Next.js 16 avec menu, formules, composeur de repas, panier, paiement, suivi de commande et comptes clients, en anglais et en arabe.


Recherche par nom, filtre par catégorie ou régime, tri par popularité, prix ou nom, et chaque plat s'ouvre sur ses ingrédients, ses allergènes et ses avis. Chaque plat est une photo détourée sur sa propre tuile, jamais recadrée.




Un menu a un prix unique et demande un plat, un accompagnement et une boisson. Remplacer un choix par un plus cher n'ajoute que la différence, et la page montre l'économie par rapport aux mêmes plats commandés séparément.


Les clients choisissent un plat, un accompagnement et une boisson sous forme de cartes et les voient réunis en un seul repas. Tant que personne n'y touche, le composeur passe d'une combinaison à l'autre, et Voir le repas ouvre le menu avec ces choix déjà faits.


Les clients choisissent la livraison ou le retrait, et la livraison est vérifiée selon les codes postaux, les horaires et le minimum de commande de la cuisine avant le paiement. Les codes promo, les frais et les remises de fidélité sont appliqués par le serveur, qui calcule chaque prix en centimes.




Le paiement envoie le client vers Stripe Checkout ou vers PayPal et confirme la commande à partir du webhook signé du prestataire, si bien que le site n'affiche jamais de champ de carte.


Un compte client garde le panier sur le serveur, les plats enregistrés, les adresses et chaque commande passée avec un bouton pour la recommander. Les invités peuvent toujours commander et suivre leur commande sans s'inscrire.


Chaque cuisine a ses horaires dans son propre fuseau horaire, service de nuit compris, et les codes postaux qu'elle livre. Une recherche par code postal indique au client si une cuisine livre chez lui, si elle est fermée en ce moment ou quelle autre cuisine peut prendre la commande, sur une vraie carte.






Chaque écran du site et du dashboard est écrit dans les deux langues et s'inverse pour l'arabe, et la carte elle-même est enregistrée dans les deux langues, avec les prix et les chiffres en chiffres latins.




La carte, les pages de plats, le panier et le paiement sont conçus pour un écran étroit, avec l'adresse de livraison en haut et une barre de navigation en bas, à portée de pouce.




Commandez sur le site en tant qu'invité, puis ouvrez le dashboard d'équipe, dont la page de connexion vous connecte avec votre propre compte de démonstration. Ce que vous modifiez dans le dashboard n'appartient qu'à vous, et les données de démonstration sont reconstruites chaque nuit. Dans la démo, les commandes sont réglées par des paiements de test, et le studio IA et l'assistant fonctionnent avec votre propre clé Google Gemini. Les captures utilisent des données d'exemple.


Next.js 16.3.6
React 19.3.0
Tailwind CSS 4.3.3
Oui
Mobile, Tablette, Bureau
Lifetime Inclus
Conseil Pro: Tous les modèles incluent une documentation complète pour vous aider à démarrer rapidement.
Fait partie d'un template full-stack
Cette application fait partie d'un template full-stack. Le template complet réunit toutes les parties en un seul achat.
Voir le template completTarifs
Un seul paiement pour le code source complet, à modifier et déployer librement.

Tout inclus
Site de commande + dashboard d'équipe + API NestJS avec TypeORM, authentification et paiements
Ce qui est inclus
Ou achetez une seule partie

Le site de commande Next.js 16 seul. Il lit ses données depuis l'API Food Studio, vendue séparément comme API Backend ou avec l'ensemble dans Full Stack.

Le dashboard d'équipe Next.js 16 seul. Il lit ses données depuis l'API Food Studio, vendue séparément comme API Backend ou avec l'ensemble dans Full Stack.
L'API NestJS seule, avec TypeORM, l'auth JWT, les commandes, les paiements, les cuisines, la fidélité, le studio IA, les outils MCP et un seeder en une commande
Paiements sûrs et sécurisés par Paddle
Un reçu de TVA vous est envoyé par e-mail après l'achat.
Template de site de commande pour restaurant Next.js
Site de commande
$79

Food Studio est un template restaurant Next.js full-stack : un site de commande avec la carte, les menus, le panier, le paiement et le suivi de commande, un dashboard d'équipe pour les commandes, la carte et les cuisines, une API NestJS, des outils IA pour les photos de plats, et l'anglais et l'arabe avec RTL.


Velra est un template immobilier Next.js full-stack : un site public pour acheter et louer, un dashboard d'agence pour les biens, les prospects et les visites, une API NestJS, le home staging virtuel par IA, et l'anglais et l'arabe avec RTL.
Chaque template premium est responsive, accessible, rapide et typé dès le premier commit, pour lancer votre projet sur un code prêt pour la production.
01 · Mise en page
Des mises en page mobile, tablette et bureau à partir d'un seul jeu de composants, avec un menu mobile et des zones tactiles de 44px.
En savoir plus: Design Responsive02 · Inclusif
HTML sémantique, contrôles étiquetés, anneau de focus visible au clavier et prise en charge du mouvement réduit.
En savoir plus: Accessibilité03 · Vitesse
Images et polices optimisées, données en cache et métadonnées sur chaque route.
En savoir plus: Haute Performance04 · Types
TypeScript strict dans chaque application, avec des props, des réponses d'API et des modèles de données typés.
En savoir plus: Support TypeScriptNous utilisons des cookies pour améliorer votre expérience de navigation, analyser le trafic du site et personnaliser le contenu. En cliquant sur "Accepter Tout", vous consentez à notre utilisation des cookies pour l'analyse et la publicité personnalisée.