🟠 Help Center officiel

Comment pouvons-nous
vous aider ?

Trouvez des réponses sur la gestion de vos commandes, votre menu, vos paramètres, et bien plus encore.

9 catégories
30+ articles
100% en français
Accueil / Centre d'aide
// ═══════════════════════════════════════════════ // HELP CENTER DATA // ═══════════════════════════════════════════════ const CATS = [ { id:'premiers-pas', ic:'🚀', label:'Premiers pas', desc:'Connexion, navigation et configuration initiale', color:'#6366f1', articles:[ {id:'bienvenue', title:'Bienvenue sur Nexly GO'}, {id:'connexion', title:'Se connecter au tableau de bord'}, {id:'navigation', title:'Comprendre la navigation'}, {id:'config-initiale', title:'Configurer votre restaurant (premier lancement)'}, {id:'modes-vues', title:'Basculer entre les vues (mobile, tablette, bureau)'} ] }, { id:'commandes', ic:'🛒', label:'Gestion des commandes', desc:'Recevoir, traiter et suivre toutes vos commandes', color:'#e8550a', articles:[ {id:'recevoir-commande', title:'Comment recevoir une commande'}, {id:'lire-commande', title:'Comment lire une commande (détails complets)'}, {id:'accepter-commande', title:'Comment accepter une commande'}, {id:'refuser-commande', title:'Comment refuser une commande'}, {id:'mise-en-preparation', title:'Mettre une commande en préparation'}, {id:'marquer-prete', title:'Marquer une commande comme prête'}, {id:'gerer-retard', title:'Gérer un retard de commande'}, {id:'historique', title:'Consulter l\'historique des commandes'} ] }, { id:'menu', ic:'🍽️', label:'Menu & Produits', desc:'Créer et gérer vos catégories, produits et options', color:'#10b981', articles:[ {id:'ajouter-produit', title:'Ajouter un produit au menu'}, {id:'modifier-produit', title:'Modifier un produit existant'}, {id:'supprimer-produit', title:'Supprimer un produit'}, {id:'creer-categorie', title:'Créer et gérer les catégories'}, {id:'options-supplements', title:'Gérer les options et suppléments'}, {id:'activer-desactiver', title:'Activer ou désactiver un produit'}, {id:'produit-rupture', title:'Mettre un produit en rupture de stock'} ] }, { id:'parametres', ic:'⚙️', label:'Paramètres du restaurant', desc:'Informations, horaires, livraison et statut', color:'#f59e0b', articles:[ {id:'infos-restaurant', title:'Modifier les informations du restaurant'}, {id:'adresse', title:'Mettre à jour l\'adresse et la localisation'}, {id:'livraison', title:'Configurer la livraison'}, {id:'horaires', title:'Gérer les horaires d\'ouverture'}, {id:'pause-commandes', title:'Mettre en pause les commandes'}, {id:'reactiver-commandes', title:'Réactiver les commandes'}, {id:'banniere', title:'Afficher un message d\'annonce (bannière)'} ] }, { id:'import', ic:'🔗', label:'Import & Intégrations', desc:'Importer un menu, connecter des services de livraison', color:'#8b5cf6', articles:[ {id:'importer-uber', title:'Importer un menu via lien Uber Eats'}, {id:'verif-import', title:'Vérifications après import du menu'}, {id:'uber-direct', title:'Connecter Uber Direct (livraison)'}, {id:'shipday', title:'Connecter Shipday (gestion livreurs)'}, {id:'stripe', title:'Configurer les paiements Stripe'} ] }, { id:'support', ic:'💬', label:'Support & Assistance', desc:'Contacter l\'équipe Nexly, suivre vos tickets', color:'#06b6d4', articles:[ {id:'support-chat', title:'Contacter le support via chat'}, {id:'envoyer-demande', title:'Envoyer une demande de support'}, {id:'suivre-ticket', title:'Suivre l\'avancement d\'un ticket'}, {id:'niveaux-support', title:'Niveaux de priorité du support'} ] }, { id:'alertes', ic:'🔔', label:'Alertes & Notifications', desc:'Comprendre et configurer les alertes', color:'#f97316', articles:[ {id:'types-notifications', title:'Comprendre les types de notifications'}, {id:'config-alertes', title:'Configurer les alertes'}, {id:'reagir-alertes', title:'Réagir aux alertes critiques'}, {id:'son-notification', title:'Activer le son pour les nouvelles commandes'} ] }, { id:'rapports', ic:'📊', label:'Rapports & Statistiques', desc:'Chiffre d\'affaires, analyse des commandes, filtres', color:'#16a34a', articles:[ {id:'voir-ca', title:'Consulter le chiffre d\'affaires'}, {id:'analyser-commandes', title:'Analyser les commandes'}, {id:'filtres-rapport', title:'Utiliser les filtres de rapport'}, {id:'top-produits', title:'Identifier les produits les plus vendus'} ] }, { id:'problemes', ic:'🛠️', label:'Problèmes fréquents', desc:'Résolutions rapides pour les pannes courantes', color:'#dc2626', articles:[ {id:'plus-de-commandes', title:'Je ne reçois plus de commandes'}, {id:'menu-invisible', title:'Mon menu ne s\'affiche pas sur le site'}, {id:'impression-ko', title:'L\'impression ne fonctionne pas'}, {id:'connexion-ko', title:'Je ne peux plus me connecter'}, {id:'paiement-bloque', title:'Un paiement est bloqué ou en attente'}, {id:'site-lent', title:'Le site est lent ou ne se charge pas'} ] } ]; // ═══════════════════════════════════════════════ // ARTICLES CONTENT // ═══════════════════════════════════════════════ const ARTICLES = { 'bienvenue': { cat:'premiers-pas', catLabel:'Premiers pas', title:'Bienvenue sur Nexly GO', desc:'Découvrez ce que vous pouvez faire avec Nexly GO et comment cette plateforme va transformer la gestion de votre restaurant.', body:`

Qu'est-ce que Nexly GO ?

Nexly GO est une plateforme tout-en-un pour restaurants. Elle vous permet de recevoir des commandes en ligne, gérer votre menu, suivre vos performances et communiquer avec vos clients — le tout depuis un seul tableau de bord.

Ce que vous pouvez faire

Comment démarrer ?

  1. Connectez-vous à nexlygo.vercel.app/dash/login avec vos identifiants
  2. Configurez les informations de votre restaurant (nom, adresse, logo)
  3. Ajoutez ou importez votre menu
  4. Configurez vos horaires d'ouverture
  5. Vous êtes prêt à recevoir vos premières commandes !
💡

Consultez le Guide rapide "Démarrer en 5 minutes" pour une mise en route express.

`}, 'connexion': { cat:'premiers-pas', catLabel:'Premiers pas', title:'Se connecter au tableau de bord', desc:'Accédez à votre dashboard Nexly GO depuis n\'importe quel navigateur.', body:`

Prérequis

Étapes de connexion

  1. Ouvrez votre navigateur et allez sur nexlygo.vercel.app/dash/login
  2. Entrez votre adresse email dans le champ correspondant
  3. Entrez votre mot de passe
  4. Cliquez sur Se connecter
  5. Vous êtes redirigé automatiquement vers votre tableau de bord

Résultat attendu : Vous voyez la page d'accueil du dashboard avec vos statistiques du jour.

Mot de passe oublié ?

  1. Sur la page de connexion, cliquez sur Mot de passe oublié ?
  2. Entrez votre adresse email
  3. Consultez votre boîte mail et cliquez sur le lien de réinitialisation
  4. Définissez un nouveau mot de passe et connectez-vous
💡

Ajoutez la page de connexion à vos favoris du navigateur pour y accéder directement chaque jour.

⚠️

Si vous recevez le message "Ce compte n'est pas un compte restaurant", contactez l'équipe Nexly — vos droits doivent être vérifiés.

`}, 'navigation': { cat:'premiers-pas', catLabel:'Premiers pas', title:'Comprendre la navigation', desc:'Le tableau de bord est organisé en sections accessibles depuis la barre latérale gauche.', body:`

La barre de navigation

La barre latérale gauche regroupe toutes les sections du tableau de bord, organisées en 3 groupes :

GroupeSections disponibles
OpérationsAccueil, Commandes, Agenda, Réservations, Impression
CatalogueMenu, Studio IA, Promotions
GestionRapports, Alertes, Équipe, Support, Paramètres

Indicateurs visuels

🔥

Sur tablette, la sidebar se réduit à des icônes (58px). Sur mobile, elle disparaît et est accessible via le menu hamburger ☰ en haut à gauche.

`}, 'recevoir-commande': { cat:'commandes', catLabel:'Gestion des commandes', title:'Comment recevoir une commande', desc:'Tout ce qui se passe quand un client passe une commande sur votre site, et comment y répondre immédiatement.', body:`

Ce qui se passe quand une commande arrive

Lorsqu'un client commande sur votre site et que le paiement est confirmé via Stripe, voici ce qui se produit automatiquement :

  1. Le statut de la commande passe à "Payée"
  2. Un son de notification retentit sur la tablette (si la page Commandes est ouverte)
  3. La commande apparaît en haut de la liste avec une bordure orange et le badge "NOUVELLE"
  4. Un email de confirmation est automatiquement envoyé au client

Prérequis pour ne rater aucune commande

Résultat attendu : Vous entendez le son, la commande apparaît avec une bordure orange lumineuse en haut de la liste.

🔥

Ne jamais fermer l'onglet Commandes pendant le service. Si l'onglet est fermé, les sons et l'affichage en temps réel sont coupés.

`}, 'lire-commande': { cat:'commandes', catLabel:'Gestion des commandes', title:'Comment lire une commande (détails complets)', desc:'Comprendre toutes les informations affichées sur une commande avant de l\'accepter.', body:`

Informations affichées sur chaque commande

Cliquez sur une commande dans la liste pour ouvrir son détail complet dans le panneau de droite.

InformationDescription
Numéro de commande#XXXX — identifiant unique de la commande
StatutBadge coloré indiquant l'état actuel (Payée, En préparation, etc.)
Nom du clientPrénom et nom de la personne ayant commandé
TéléphoneNuméro de contact direct du client
Type de commande📦 Emporter ou 🚗 Livraison
Heure⚡ ASAP (dès que possible) ou 📅 heure programmée
Articles commandésListe avec quantités, noms et prix unitaires
Instructions spécialesNotes laissées par le client (allergies, préférences)
TotalMontant total payé (après éventuels codes promo)
Mode de paiement✓ Payé en ligne (Stripe) ou 💵 Paiement sur place

Pour les commandes en livraison

💡

Vérifiez toujours les instructions spéciales du client avant de démarrer la préparation. C'est là que figurent les allergies importantes.

`}, 'accepter-commande': { cat:'commandes', catLabel:'Gestion des commandes', title:'Comment accepter une commande', desc:'Accepter une commande pour démarrer sa préparation en cuisine.', body:`

Quand accepter une commande ?

Acceptez une commande dès que vous avez vérifié son contenu et que vous êtes en mesure de la préparer. Les commandes en statut Payée attendent votre validation.

Étapes pour accepter

  1. La nouvelle commande apparaît dans la liste avec le badge orange NOUVELLE
  2. Cliquez sur la commande pour voir les détails dans le panneau de droite
  3. Vérifiez le contenu : articles, quantités, instructions spéciales, type (emporter/livraison)
  4. Cliquez sur le bouton vert ✓ Accepter
  5. Le statut passe à Acceptée, puis automatiquement à En préparation

Résultat attendu : La commande disparaît du groupe "Nouvelles" et passe dans "En cours". Le client reçoit un email de confirmation d'acceptation.

💡

Si une imprimante thermique est connectée et configurée en impression automatique, le ticket de cuisine s'imprime dès l'acceptation.

⚠️

Acceptez rapidement (idéalement sous 5 minutes). Un délai d'acceptation trop long peut frustrer les clients.

`}, 'refuser-commande': { cat:'commandes', catLabel:'Gestion des commandes', title:'Comment refuser une commande', desc:'Refuser une commande quand vous n\'êtes pas en mesure de la préparer.', body:`

Quand refuser une commande ?

Étapes pour refuser

  1. Cliquez sur la commande dans la liste
  2. Vérifiez les détails pour confirmer votre décision
  3. Cliquez sur le bouton rouge ✕ Refuser
  4. La commande passe au statut Annulée

Résultat attendu : La commande est annulée, le client est notifié par email et le remboursement est traité automatiquement via Stripe (3–5 jours ouvrés).

🔥

Un refus déclenche un remboursement automatique. Vous n'avez aucune action à faire pour rembourser le client.

💡

Pour éviter les refus, pensez à mettre les produits épuisés en rupture de stock depuis la page Menu — ils seront automatiquement indisponibles à la commande.

`}, 'mise-en-preparation': { cat:'commandes', catLabel:'Gestion des commandes', title:'Mettre une commande en préparation', desc:'Signaler à la cuisine que la commande est en cours de préparation.', body:`

Démarrer la préparation

Une fois la commande acceptée (statut Acceptée), vous pouvez signaler que la cuisine a démarré le travail.

  1. Cliquez sur la commande dans la liste
  2. Cliquez sur le bouton ambre 🍳 En préparation
  3. Le statut passe à En préparation

Résultat attendu : La commande est marquée "En préparation" (badge violet foncé). Le client peut voir l'avancement de sa commande s'il consulte son email de confirmation.

💡

Ce statut est particulièrement utile si vous avez plusieurs commandes simultanées — il vous permet de voir clairement ce qui est en cours versus ce qui attend.

`}, 'marquer-prete': { cat:'commandes', catLabel:'Gestion des commandes', title:'Marquer une commande comme prête', desc:'Indiquer que la commande est terminée et prête pour le retrait ou la livraison.', body:`

Commande prête

Quand la préparation est terminée, marquez la commande comme prête.

  1. Cliquez sur la commande en statut En préparation
  2. Cliquez sur le bouton violet ✓ Prêt
  3. Le statut passe à Prête ✓

Ensuite, selon le type de commande

TypeProchaine étape
📦 EmporterAttendez que le client arrive, puis cliquez Commande récupérée pour la clôturer
🚗 Livraison (Uber Direct)Le livreur est automatiquement assigné. Suivez la livraison depuis la commande
🚗 Livraison (votre livreur)Remettez la commande à votre livreur, puis cliquez En livraison

Résultat attendu : La commande passe en vert "Prête". Pour les commandes Uber Direct, un livreur Uber est notifié automatiquement.

`}, 'gerer-retard': { cat:'commandes', catLabel:'Gestion des commandes', title:'Gérer un retard de commande', desc:'Que faire quand vous ne pouvez pas respecter le délai initialement prévu.', body:`

Identifier un retard potentiel

Un retard peut survenir en cas de rush, d'une commande complexe, ou d'un incident en cuisine. La meilleure façon de le gérer est d'en informer rapidement le client.

Étapes à suivre

  1. Repérez la commande qui va être en retard dans votre liste
  2. Récupérez le numéro de téléphone du client depuis le détail de la commande
  3. Appelez le client directement pour le prévenir du délai et lui donner un nouveau temps estimé
  4. Continuez à avancer les statuts normalement : En préparation → Prête → Livrée
💡

Appelez toujours plutôt que d'attendre. Un client prévenu est un client compréhensif. Un client qui attend sans information risque d'annuler ou de laisser un avis négatif.

⚠️

Si le retard est trop important et que le client veut annuler, vous pouvez annuler la commande depuis le panneau de détail. Le remboursement sera traité automatiquement.

`}, 'historique': { cat:'commandes', catLabel:'Gestion des commandes', title:'Consulter l\'historique des commandes', desc:'Accéder à toutes les commandes passées pour les vérifier ou les analyser.', body:`

Accéder à l'historique

Dans la page Commandes, faites défiler vers le bas — après les commandes actives, vous trouvez la section "Terminées" qui liste les 40 dernières commandes clôturées de la journée.

Rechercher une commande spécifique

  1. Dans la barre de recherche en haut de la page Commandes, tapez le numéro de commande (ex. #0042), le nom du client, ou son numéro de téléphone
  2. Les résultats s'affichent en temps réel
  3. Cliquez sur une commande pour voir ses détails complets

Filtrer par statut

Utilisez le sélecteur de filtre à droite de la barre de recherche pour afficher uniquement les commandes d'un statut précis : Payées, Acceptées, En cuisine, Prêtes, En livraison.

💡

Pour une analyse plus approfondie sur plusieurs jours, utilisez la section Rapports qui offre des filtres par période et des graphiques d'évolution.

`}, 'ajouter-produit': { cat:'menu', catLabel:'Menu & Produits', title:'Ajouter un produit au menu', desc:'Créer un nouvel article dans une catégorie de votre menu.', body:`

Avant de commencer

Assurez-vous d'avoir au moins une catégorie créée. Si ce n'est pas le cas, créez d'abord une catégorie (voir l'article Créer et gérer les catégories).

Étapes pour ajouter un produit

  1. Allez dans Menu depuis la barre de navigation
  2. Dans le panneau gauche, cliquez sur la catégorie où vous souhaitez ajouter le produit
  3. Cliquez sur le bouton + Ajouter en haut à droite de la grille
  4. Remplissez les champs obligatoires : Nom et Prix
  5. Ajoutez une description (recommandé pour le référencement et l'appétit des clients)
  6. Ajoutez une image en collant l'URL d'une photo hébergée en ligne
  7. Sélectionnez les allergènes présents dans le produit
  8. Cliquez sur Enregistrer

Résultat attendu : Le produit apparaît immédiatement dans la grille de la catégorie et sur votre site web, sans aucune action supplémentaire.

Champs disponibles

ChampObligatoireDescription
NomOuiNom affiché sur le site et dans les commandes
PrixOuiPrix de base du produit
DescriptionNonTexte descriptif affiché sous le nom
Image (URL)NonPhoto du plat (hébergée sur internet)
DeviseNonEUR par défaut
AllergènesNonAffichés sur le site pour les clients
LabelsNonVegan, Végétarien, Épicé, Nouveau, Sans gluten…
VariantesNonOptions de taille avec prix différenciés
SupplémentsNonIngrédients additionnels payants
`}, 'modifier-produit': { cat:'menu', catLabel:'Menu & Produits', title:'Modifier un produit existant', desc:'Mettre à jour le nom, le prix, la description ou les options d\'un produit.', body:`

Accéder à l'éditeur d'un produit

  1. Allez dans Menu
  2. Sélectionnez la catégorie du produit dans le panneau gauche
  3. Survolez la carte du produit — une icône ✏️ (crayon) apparaît
  4. Cliquez sur ✏️ pour ouvrir l'éditeur
  5. Modifiez les champs souhaités
  6. Cliquez sur Enregistrer

Résultat attendu : Les modifications sont appliquées immédiatement sur votre site web et dans le système de commande.

💡

Vous pouvez également dupliquer un produit en cliquant sur l'icône copier (⧉) sur la carte. Pratique pour créer des variantes similaires rapidement.

`}, 'supprimer-produit': { cat:'menu', catLabel:'Menu & Produits', title:'Supprimer un produit', desc:'Retirer définitivement un produit de votre menu.', body:`
⚠️

La suppression est irréversible. Préférez désactiver le produit si vous souhaitez le masquer temporairement.

Étapes

  1. Allez dans Menu
  2. Survolez la carte du produit et cliquez sur ✏️
  3. Dans l'éditeur, faites défiler jusqu'en bas
  4. Cliquez sur Supprimer ce produit
  5. Confirmez la suppression dans la boîte de dialogue

Résultat attendu : Le produit disparaît de la grille et du site web immédiatement.

Alternative recommandée : désactiver

Plutôt que de supprimer, désactivez le produit avec le toggle vert/gris sur sa carte. Le produit reste dans votre base de données et peut être réactivé à tout moment.

`}, 'creer-categorie': { cat:'menu', catLabel:'Menu & Produits', title:'Créer et gérer les catégories', desc:'Organiser votre menu en catégories claires pour faciliter la navigation des clients.', body:`

Créer une nouvelle catégorie

  1. Allez dans Menu
  2. Dans le panneau gauche, cliquez sur + Nouvelle catégorie en bas de la liste
  3. Tapez le nom de la catégorie (ex. "Entrées", "Pizzas", "Desserts")
  4. Appuyez sur Entrée ou cliquez sur le bouton de validation ✓

Résultat attendu : La catégorie apparaît dans la liste et est immédiatement disponible pour y ajouter des produits.

Modifier une catégorie

  1. Survolez la catégorie dans le panneau gauche
  2. Cliquez sur l'icône ✏️ qui apparaît
  3. Modifiez le nom et validez

Réordonner les catégories

Glissez-déposez les catégories dans le panneau gauche pour modifier leur ordre d'affichage sur le site.

Masquer une catégorie

Cliquez sur l'icône 👁 à côté d'une catégorie pour la masquer du site (sans supprimer les produits qu'elle contient).

💡

Nommez vos catégories de façon claire et concise. Les clients les voient comme onglets ou sections sur votre site.

`}, 'options-supplements': { cat:'menu', catLabel:'Menu & Produits', title:'Gérer les options et suppléments', desc:'Permettre aux clients de personnaliser leur commande avec des variantes de taille et des ingrédients supplémentaires.', body:`

Les variantes (tailles)

Les variantes permettent de proposer le même produit en plusieurs tailles avec des prix différents. Exemple : Pizza Petite / Moyenne / Grande.

  1. Ouvrez l'éditeur du produit (✏️)
  2. Cliquez sur + Ajouter une variante
  3. Donnez un nom à la variante (ex. "Grand") et indiquez la différence de prix (+2,00 €)
  4. Répétez pour chaque taille
  5. Enregistrez

Les suppléments (extras)

Les suppléments sont des ingrédients additionnels que le client peut choisir d'ajouter. Exemple : Extra fromage, Sauce piquante, Bacon.

  1. Ouvrez l'éditeur du produit (✏️)
  2. Cliquez sur + Ajouter un supplément
  3. Donnez un nom (ex. "Extra fromage"), un prix (ex. 1,50 €) et indiquez si c'est obligatoire ou optionnel
  4. Enregistrez

Résultat attendu : Sur le site, les clients voient les options disponibles lors de l'ajout au panier.

`}, 'activer-desactiver': { cat:'menu', catLabel:'Menu & Produits', title:'Activer ou désactiver un produit', desc:'Rendre un produit visible ou invisible instantanément sans le supprimer.', body:`

Comment activer/désactiver

Chaque carte produit dans la grille possède un toggle vert/gris en bas à droite :

  1. Allez dans Menu
  2. Trouvez le produit à modifier dans la grille
  3. Cliquez directement sur le toggle pour changer son état

Résultat attendu : Le changement est immédiat. Sur votre site, le produit disparaît ou réapparaît sans délai.

💡

Utilisez cette fonctionnalité pour gérer les plats du jour ou les produits saisonniers — activez le matin, désactivez le soir.

`}, 'produit-rupture': { cat:'menu', catLabel:'Menu & Produits', title:'Mettre un produit en rupture de stock', desc:'Signaler qu\'un produit est épuisé pour éviter les commandes impossible à honorer.', body:`

Rupture vs. Désactivation

ActionCe que voit le clientQuand l\'utiliser
Rupture de stockLe produit est visible mais affiche "Rupture"Produit épuisé temporairement (ce soir uniquement)
DésactivationLe produit est complètement invisibleProduit hors saison ou arrêté

Mettre en rupture

  1. Allez dans Menu
  2. Ouvrez l'éditeur du produit (✏️)
  3. Activez l'option En rupture de stock
  4. Enregistrez

Résultat attendu : Un badge rouge "Rupture" s'affiche sur le produit côté client, qui ne peut plus l'ajouter au panier.

`}, 'pause-commandes': { cat:'parametres', catLabel:'Paramètres du restaurant', title:'Mettre en pause les commandes', desc:'Arrêter temporairement la réception de nouvelles commandes sans fermer votre restaurant.', body:`

Quand mettre en pause ?

Comment mettre en pause

  1. Allez dans Commandes
  2. En haut de la page, cliquez sur le bouton ⏸ Pause
  3. Confirmez la mise en pause

Résultat attendu : Un bandeau orange s'affiche en haut de la page indiquant "Commandes en pause". Les clients ne peuvent plus passer de nouvelles commandes sur votre site.

🔥

Les commandes déjà en cours (payées, en préparation) ne sont PAS affectées par la pause. Continuez à les traiter normalement.

`}, 'reactiver-commandes': { cat:'parametres', catLabel:'Paramètres du restaurant', title:'Réactiver les commandes', desc:'Reprendre la réception de commandes après une pause.', body:`

Réactiver les commandes

  1. Allez dans Commandes
  2. Le bandeau orange de pause est visible en haut de la page
  3. Cliquez sur le bouton ▶ Reprendre
  4. Confirmez la réactivation

Résultat attendu : Le bandeau orange disparaît. Votre site accepte à nouveau les nouvelles commandes.

💡

Pensez à réactiver les commandes avant la fin de votre pause si vous l'avez oublié ! Un rappel automatique peut être configuré dans les alertes.

`}, 'horaires': { cat:'parametres', catLabel:'Paramètres du restaurant', title:'Gérer les horaires d\'ouverture', desc:'Définir les jours et heures où votre restaurant accepte les commandes.', body:`

Accéder aux horaires

  1. Allez dans Paramètres
  2. Cliquez sur l'onglet Horaires

Configurer les horaires

  1. Pour chaque jour de la semaine, vous voyez deux champs : heure d'ouverture et heure de fermeture
  2. Entrez les horaires au format HH:MM (ex. 11:30 – 22:00)
  3. Cochez la case Fermé pour les jours de repos
  4. Cliquez sur Enregistrer les horaires

Résultat attendu : Les nouveaux horaires s'affichent sur votre site web en quelques secondes. En dehors de ces horaires, les commandes sont automatiquement désactivées.

💡

Configurez des horaires différents pour le déjeuner et le dîner si nécessaire en ajoutant deux plages horaires pour le même jour.

`}, 'infos-restaurant': { cat:'parametres', catLabel:'Paramètres du restaurant', title:'Modifier les informations du restaurant', desc:'Mettre à jour le nom, le téléphone, l\'email, le logo et l\'image de couverture.', body:`

Accéder aux informations

  1. Allez dans Paramètres
  2. Restez sur l'onglet Général (actif par défaut)

Champs modifiables

ChampDescription
Nom du restaurantAffiché sur le site et dans les emails aux clients
TéléphoneNuméro de contact visible sur le site
EmailAdresse de contact et réception des notifications
Image de couverturePhoto principale affichée en haut du site (URL)
LogoLogo affiché dans la barre de navigation du site (URL)
Description courteTexte de présentation du restaurant
  1. Modifiez les champs souhaités
  2. Cliquez sur Enregistrer les modifications

Résultat attendu : Les informations sont mises à jour sur le site web immédiatement.

`}, 'adresse': { cat:'parametres', catLabel:'Paramètres du restaurant', title:'Mettre à jour l\'adresse', desc:'Modifier l\'adresse physique de votre restaurant pour la carte et la livraison.', body:`

Modifier l'adresse

  1. Allez dans Paramètres → Général
  2. Faites défiler jusqu'à la section Adresse
  3. Entrez la nouvelle adresse (numéro, rue, code postal, ville)
  4. Cliquez sur Enregistrer les modifications

Résultat attendu : L'adresse est mise à jour sur le site et dans le bloc Google Maps affiché aux clients.

⚠️

Si vous changez d'adresse physique, pensez à mettre à jour également votre fiche Google My Business pour la cohérence du référencement local.

`}, 'livraison': { cat:'parametres', catLabel:'Paramètres du restaurant', title:'Configurer la livraison', desc:'Activer et paramétrer la livraison à domicile depuis votre dashboard.', body:`

Accéder aux paramètres de livraison

  1. Allez dans Paramètres → Commandes

Options de livraison

OptionDescription
Livraison activéeActive/désactive la livraison à domicile sur le site
Emporter activéActive/désactive les commandes à emporter
Montant minimumMontant minimum de commande pour pouvoir commander (ex. 15 €)
Frais de livraisonFrais facturés aux clients pour la livraison (ex. 2,50 €)
Prestataire de livraisonUber Direct, Shipday, ou vos propres livreurs
💡

Si vous utilisez Uber Direct, les livreurs Uber sont assignés automatiquement dès qu'une commande de livraison est acceptée. Voir l'article Connecter Uber Direct.

`}, 'banniere': { cat:'parametres', catLabel:'Paramètres du restaurant', title:'Afficher un message d\'annonce (bannière)', desc:'Communiquer un message important en haut de votre site web.', body:`

Ajouter une bannière

  1. Allez dans Paramètres → Bannière
  2. Rédigez votre message dans le champ texte (ex. "Fermé le 25 décembre 🎄")
  3. Cliquez sur Enregistrer

Résultat attendu : Un bandeau s'affiche immédiatement en haut de votre site, visible par tous les visiteurs.

Supprimer la bannière

Effacez le texte du champ bannière et cliquez sur Enregistrer. La bannière disparaît instantanément.

💡

Exemples d'utilisation : fermeture exceptionnelle, promotion du moment, modification des horaires, information COVID, annonce d'un nouveau plat.

`}, 'importer-uber': { cat:'import', catLabel:'Import & Intégrations', title:'Importer un menu via lien Uber Eats', desc:'Récupérer automatiquement votre menu existant depuis Uber Eats.', body:`

Comment ça fonctionne

Si vous êtes déjà sur Uber Eats, vous pouvez importer votre menu en quelques clics. L'intelligence artificielle analyse votre menu Uber Eats et crée automatiquement les catégories et produits dans Nexly GO.

Étapes

  1. Depuis votre application Uber Eats for Merchants, copiez l'URL de votre page restaurant (ex. ubereats.com/fr/store/mon-restaurant/xxxx)
  2. Dans Nexly GO, allez dans Menu
  3. Cliquez sur le bouton ⬇ Importer
  4. Dans la fenêtre d'import, collez le lien Uber Eats
  5. Cliquez sur Analyser
  6. L'IA analyse votre menu et affiche un aperçu des catégories et produits détectés
  7. Vérifiez les résultats et décochez les éléments à ne pas importer
  8. Cliquez sur ✓ Importer la sélection

Résultat attendu : Vos catégories et produits sont créés automatiquement. Comptez 1 à 2 minutes pour un menu complet.

Import depuis un texte

Vous pouvez également coller directement le texte de votre menu (copié depuis un PDF, Word ou n'importe quel document). L'IA s'adapte à n'importe quel format.

`}, 'verif-import': { cat:'import', catLabel:'Import & Intégrations', title:'Vérifications après import du menu', desc:'Liste des points à vérifier après avoir importé votre menu pour s\'assurer que tout est correct.', body:`

Checklist de vérification post-import

  1. Catégories — Vérifiez que toutes vos catégories sont présentes et correctement nommées
  2. Produits — Vérifiez que tous vos produits sont bien là avec les bons noms
  3. Prix — Vérifiez que les prix sont corrects pour chaque article
  4. Descriptions — Complétez les descriptions manquantes ou vides
  5. Images — Ajoutez les images manquantes (URLs de photos)
  6. Allergènes — Ajoutez les allergènes sur chaque produit concerné
  7. Options/suppléments — Recréez manuellement les variantes si non importées
  8. Disponibilité — Vérifiez que les bons produits sont activés
⚠️

L'import peut parfois manquer certains suppléments ou variantes complexes. Vérifiez systématiquement ces éléments après chaque import.

💡

Utilisez la vue Aperçu (bouton 👁 dans l'en-tête du menu) pour voir exactement ce que vos clients verront sur votre site.

`}, 'uber-direct': { cat:'import', catLabel:'Import & Intégrations', title:'Connecter Uber Direct (livraison)', desc:'Utiliser les livreurs Uber pour vos commandes de livraison.', body:`

Prérequis

Étapes de connexion

  1. Allez dans Paramètres → Commandes
  2. Dans la section "Prestataire de livraison", sélectionnez Uber Direct
  3. Entrez votre Client ID et votre Client Secret Uber Direct
  4. Cliquez sur Tester la connexion
  5. Si le test est positif, cliquez sur Sauvegarder

Résultat attendu : Dès qu'une commande de livraison est acceptée, un livreur Uber est automatiquement assigné et vous pouvez suivre la livraison en temps réel.

ℹ️

Les tarifs Uber Direct vous sont facturés directement par Uber, selon votre contrat. Nexly GO n'ajoute aucun frais supplémentaire.

`}, 'shipday': { cat:'import', catLabel:'Import & Intégrations', title:'Connecter Shipday (gestion livreurs)', desc:'Gérer vos propres livreurs avec suivi en temps réel via Shipday.', body:`

Prérequis

Étapes

  1. Connectez-vous à Shipday, allez dans Paramètres → API et copiez votre clé API
  2. Dans Nexly GO → Paramètres → Commandes, sélectionnez Shipday
  3. Collez votre clé API
  4. Cliquez sur Sauvegarder

Résultat attendu : Les commandes de livraison acceptées sont automatiquement transmises à Shipday où vos livreurs peuvent les voir et les accepter.

`}, 'stripe': { cat:'import', catLabel:'Import & Intégrations', title:'Configurer les paiements Stripe', desc:'Vérifier et gérer la configuration du paiement en ligne.', body:`

À propos de Stripe

Stripe est le prestataire de paiement intégré à Nexly GO. Tous les paiements en ligne sont traités par Stripe avant d'arriver dans votre dashboard.

ℹ️

La configuration de Stripe est réalisée par l'équipe Nexly lors de l'onboarding. Vous n'avez pas besoin de la modifier vous-même.

Vérifier que Stripe fonctionne

En cas de problème de paiement

Contactez le support Nexly en indiquant le numéro de la commande concernée. L'équipe vérifiera la configuration du webhook Stripe.

`}, 'support-chat': { cat:'support', catLabel:'Support & Assistance', title:'Contacter le support via chat', desc:'Parler directement avec un agent Nexly ou le chatbot IA pour une réponse immédiate.', body:`

Accéder au support chat

  1. Allez dans Support depuis la barre de navigation
  2. Sur la page Support, le chat est disponible directement dans la fenêtre principale
  3. Tapez votre message dans le champ en bas et appuyez sur Entrée

Chat IA vs agent humain

TypeDisponibilitéIdéal pour
🤖 Chat IA24h/24, 7j/7Questions courantes, tutos, résolutions rapides
👤 Agent humainHeures ouvréesProblèmes complexes, urgences, facturation
💡

Le chat IA peut résoudre 80% des questions courantes instantanément. Utilisez-le en premier, il vous orientera vers un agent si nécessaire.

`}, 'envoyer-demande': { cat:'support', catLabel:'Support & Assistance', title:'Envoyer une demande de support', desc:'Créer un ticket pour un problème nécessitant un suivi par l\'équipe Nexly.', body:`

Créer un ticket

  1. Allez dans Support
  2. Cliquez sur + Nouveau ticket
  3. Choisissez la catégorie du problème (Commandes, Menu, Paiement, Technique…)
  4. Rédigez un titre clair (ex. "Commande #0042 bloquée en état Payée")
  5. Décrivez le problème en détail : ce qui se passe, ce que vous avez déjà essayé, les messages d'erreur éventuels
  6. Ajoutez des captures d'écran si possible
  7. Cliquez sur Envoyer

Résultat attendu : Un numéro de ticket est créé. Vous recevez un email de confirmation avec ce numéro.

💡

Plus votre description est précise, plus vite le problème sera résolu. Incluez toujours le numéro de commande si le problème concerne une commande spécifique.

`}, 'suivre-ticket': { cat:'support', catLabel:'Support & Assistance', title:'Suivre l\'avancement d\'un ticket', desc:'Consulter l\'état de vos demandes de support et répondre aux agents.', body:`

Voir vos tickets

  1. Allez dans Support
  2. La liste de vos tickets s'affiche avec leur statut

Statuts des tickets

StatutSignification
En attenteTicket reçu, en file d'attente
En coursUn agent travaille sur votre demande
En attente de votre réponseL'agent vous a posé une question, répondez
RésoluProblème résolu
💡

Vous recevez un email à chaque changement de statut de votre ticket. Répondez directement par email ou depuis l'application.

`}, 'niveaux-support': { cat:'support', catLabel:'Support & Assistance', title:'Niveaux de priorité du support', desc:'Comprendre comment les tickets sont priorisés et quel délai de réponse attendre.', body:`
PrioritéExemplesDélai de réponse
🔴 UrgenteSite hors ligne, commandes bloquées, paiements en erreur< 2 heures
🟠 HauteMenu incorrect, imprimante en panne, notifications inactives< 8 heures
🔵 NormaleQuestion fonctionnelle, demande de modification< 24 heures
🟢 BasseSuggestion d'amélioration, question générale< 72 heures
🔥

Pour les urgences pendant le service (commandes bloquées, site hors ligne) : contactez directement l'équipe Nexly via WhatsApp en précisant votre nom de restaurant.

`}, 'types-notifications': { cat:'alertes', catLabel:'Alertes & Notifications', title:'Comprendre les types de notifications', desc:'Découvrir les différentes alertes que vous pouvez recevoir et ce qu\'elles signifient.', body:`

Types de notifications

TypeDéclencheurCanal
🛒 Nouvelle commandeClient passe et paie une commandeSon + badge dans l'app
📅 Nouvelle réservationClient fait une réservation en ligneNotification push + email
Nouvel avisClient laisse un avis GoogleEmail
⚠️ Imprimante déconnectéeNexly Print Proxy ne répond plusBadge dans l'app
📶 Hors ligneConnexion internet perdueBandeau rouge dans l'app
`}, 'config-alertes': { cat:'alertes', catLabel:'Alertes & Notifications', title:'Configurer les alertes', desc:'Choisir quelles notifications vous recevez et comment.', body:`

Accéder aux paramètres d'alertes

  1. Allez dans Alertes depuis la barre de navigation
  2. Vous voyez la liste des alertes disponibles avec leur statut actuel

Activer/désactiver une alerte

  1. Trouvez l'alerte à modifier
  2. Cliquez sur son toggle pour l'activer (vert) ou la désactiver (gris)
  3. Les modifications sont sauvegardées automatiquement
`}, 'son-notification': { cat:'alertes', catLabel:'Alertes & Notifications', title:'Activer le son pour les nouvelles commandes', desc:'S\'assurer que vous entendez chaque nouvelle commande pendant le service.', body:`

Pourquoi le son peut ne pas fonctionner

Activer le son sur Android / Chrome

  1. Ouvrez la page Commandes
  2. Cliquez une première fois quelque part sur la page (nécessaire pour activer l'audio)
  3. Vérifiez que le volume de la tablette est monté
  4. Vérifiez que le navigateur n'est pas en mode "Ne pas déranger"

Sur iPhone / iPad Safari

  1. Dans les paramètres iOS → Safari → autoriser les notifications
  2. Sur la page Commandes, appuyez sur le bouton de son (icône 🔊) pour activer l'audio manuellement
🔥

La page Commandes doit rester ouverte et active dans le navigateur pour que le son fonctionne. Utilisez un onglet épinglé pour éviter de la fermer accidentellement.

`}, 'reagir-alertes': { cat:'alertes', catLabel:'Alertes & Notifications', title:'Réagir aux alertes critiques', desc:'Actions à prendre face aux alertes importantes.', body:`

Alerte : Hors ligne

Un bandeau rouge "Hors ligne" apparaît en haut du dashboard.

Alerte : Commandes en pause

Un bandeau orange "Commandes en pause" apparaît.

Alerte : Imprimante déconnectée

`}, 'voir-ca': { cat:'rapports', catLabel:'Rapports & Statistiques', title:'Consulter le chiffre d\'affaires', desc:'Voir vos revenus par jour, semaine ou mois.', body:`

Accéder aux rapports

  1. Allez dans Rapports depuis la barre de navigation

Voir le chiffre d'affaires

Sur la page Rapports, vous voyez en en-tête les chiffres clés de la période sélectionnée :

Changer la période

  1. En haut de la page, cliquez sur le sélecteur de période
  2. Choisissez : Aujourd'hui, 7 jours, 30 jours, ou définissez une période personnalisée
  3. Les chiffres se mettent à jour automatiquement
💡

Le chiffre d'affaires affiché correspond aux commandes avec le statut Terminée. Les commandes annulées sont exclues.

`}, 'analyser-commandes': { cat:'rapports', catLabel:'Rapports & Statistiques', title:'Analyser les commandes', desc:'Comprendre la répartition de vos commandes par type, heure et statut.', body:`

Données disponibles

IndicateurDescription
Commandes complétéesNombre de commandes terminées avec succès
Commandes annuléesNombre et raisons d'annulation
Taux de complétion% de commandes honorées vs. total reçu
Répartition emporter/livraison% de chaque type de commande
Heures de pointeCréneaux horaires avec le plus de commandes
Jours de la semaineComparaison du volume par jour
`}, 'filtres-rapport': { cat:'rapports', catLabel:'Rapports & Statistiques', title:'Utiliser les filtres de rapport', desc:'Affiner vos analyses avec les filtres disponibles.', body:`

Filtres disponibles

Appliquer un filtre

  1. Sur la page Rapports, cliquez sur le filtre à modifier
  2. Sélectionnez la valeur souhaitée
  3. Les données se mettent à jour en temps réel
`}, 'top-produits': { cat:'rapports', catLabel:'Rapports & Statistiques', title:'Identifier les produits les plus vendus', desc:'Savoir quels plats génèrent le plus de revenus.', body:`

Voir le top des produits

  1. Allez dans Rapports
  2. Faites défiler jusqu'à la section Top articles
  3. Vous voyez un classement des produits par nombre de ventes et par chiffre d'affaires généré
💡

Utilisez ces données pour mettre en avant vos meilleurs produits (position en tête de catégorie, badge "Populaire", promotions ciblées).

`}, 'plus-de-commandes': { cat:'problemes', catLabel:'Problèmes fréquents', title:'Je ne reçois plus de commandes', desc:'Vérifications et solutions quand les commandes ne parviennent plus.', body:`

Vérifications à effectuer dans l'ordre

  1. Commandes en pause ? → Vérifiez qu'il n'y a pas de bandeau orange "Commandes en pause" sur la page Commandes. Si oui, cliquez ▶ Reprendre
  2. Horaires correctement configurés ? → Dans Paramètres → Horaires, vérifiez que la plage horaire actuelle est bien ouverte
  3. Site accessible ? → Ouvrez votre site dans un autre navigateur et testez si le bouton "Commander" est actif
  4. Connexion internet OK ? → Vérifiez l'indicateur en haut de la sidebar (vert = connecté)
  5. Webhook Stripe actif ? → Si les paiements passent mais les commandes n'arrivent pas, c'est un problème de webhook. Contactez le support Nexly
🔥

Si après toutes ces vérifications vous ne voyez toujours aucune commande, contactez le support Nexly en urgence avec votre nom de restaurant.

`}, 'menu-invisible': { cat:'problemes', catLabel:'Problèmes fréquents', title:'Mon menu ne s\'affiche pas sur le site', desc:'Solutions quand le menu est vide ou incorrect côté client.', body:`

Causes possibles et solutions

CauseSolution
Catégories masquéesDans Menu, vérifiez que les catégories sont visibles (icône 👁 active)
Tous les produits désactivésDans Menu, activez les toggles verts sur vos produits
Cache du navigateurVidez le cache du navigateur client (Ctrl+F5 sur PC)
Problème de synchronisationDans Menu, effectuez une petite modification et ré-enregistrez
💡

Utilisez la navigation privée (Ctrl+Maj+N) pour tester le site en dehors du cache. C'est ce que voit vraiment un client.

`}, 'impression-ko': { cat:'problemes', catLabel:'Problèmes fréquents', title:'L\'impression ne fonctionne pas', desc:'Résoudre les problèmes d\'impression des tickets de commande.', body:`

Diagnostic étape par étape

  1. Nexly Print Proxy ouvert ? → Sur la tablette, ouvrez l'application Nexly Print Proxy. Elle doit afficher "Actif" en vert
  2. Connexion WiFi identique ? → La tablette et l'imprimante doivent être sur le même réseau WiFi
  3. IP de l'imprimante correcte ? → Dans Impression, vérifiez l'IP configurée (ex. 192.168.1.5). Imprimez une page de test depuis l'imprimante pour voir son IP actuelle
  4. Test d'impression → Dans Impression, cliquez sur le bouton Tester à côté de l'imprimante. Une page test doit s'imprimer
  5. Redémarrage → Si le test échoue, fermez et rouvrez Nexly Print Proxy, puis retestez
⚠️

Si l'IP de l'imprimante change régulièrement, configurez une IP fixe pour votre imprimante dans les paramètres de votre routeur WiFi.

`}, 'connexion-ko': { cat:'problemes', catLabel:'Problèmes fréquents', title:'Je ne peux plus me connecter', desc:'Solutions pour les problèmes de connexion au dashboard.', body:`

Solutions selon le message d'erreur

MessageSolution
"Email ou mot de passe incorrect"Vérifiez la saisie (majuscules, espaces). Utilisez "Mot de passe oublié ?"
"Ce compte n'est pas un compte restaurant"Contactez l'équipe Nexly — vos droits ont peut-être été modifiés
Page blanche ou chargement infiniVidez le cache du navigateur (Ctrl+Maj+Suppr). Essayez un autre navigateur
Erreur 500Problème serveur temporaire. Attendez 5 minutes et réessayez

Réinitialiser le mot de passe

  1. Sur la page de connexion, cliquez sur Mot de passe oublié ?
  2. Entrez votre adresse email
  3. Consultez votre boîte mail (vérifiez les spams)
  4. Cliquez sur le lien de réinitialisation (valable 1 heure)
`}, 'paiement-bloque': { cat:'problemes', catLabel:'Problèmes fréquents', title:'Un paiement est bloqué ou en attente', desc:'Que faire quand une commande reste en statut "En attente" sans passer à "Payée".', body:`

Pourquoi un paiement peut rester bloqué

Actions à prendre

  1. Vérifiez dans votre dashboard Stripe (dashboard.stripe.com) si le paiement est bien enregistré
  2. Si Stripe montre "Réussi" mais la commande est toujours en attente dans Nexly GO → contactez le support Nexly avec le numéro de commande et l'ID de paiement Stripe
  3. Si Stripe montre "Échoué" → la commande sera automatiquement annulée. Aucune action requise
🔥

Ne livrez jamais une commande dont le paiement n'est pas confirmé (Payée). Attendez la confirmation avant d'accepter.

`}, 'site-lent': { cat:'problemes', catLabel:'Problèmes fréquents', title:'Le site est lent ou ne se charge pas', desc:'Actions à effectuer en cas de lenteur ou d\'inaccessibilité du site.', body:`

Étapes de diagnostic

  1. Testez votre connexion → Ouvrez un autre site. Si c'est lent partout, le problème est votre connexion internet, pas Nexly GO
  2. Videz le cache → Ctrl+Shift+R (Windows) ou Cmd+Shift+R (Mac) pour forcer un rechargement complet
  3. Essayez un autre navigateur → Cela permet d'isoler le problème
  4. Vérifiez le statut de Vercelvercelstatus.com pour voir si la plateforme d'hébergement a un incident
💡

Si le problème persiste plus de 15 minutes et que d'autres restaurants Nexly GO rencontrent le même problème, c'est probablement un incident d'infrastructure. Contactez le support.

`}, 'config-initiale': { cat:'premiers-pas', catLabel:'Premiers pas', title:'Configurer votre restaurant (premier lancement)', desc:'Les étapes essentielles à effectuer lors de votre premier accès à Nexly GO.', body:`

Checklist de configuration initiale

  1. Informations de base → Paramètres → Général : vérifiez le nom, l'adresse, le téléphone
  2. Logo et image de couverture → Paramètres → Général : ajoutez les URLs de vos visuels
  3. Horaires → Paramètres → Horaires : configurez vos heures d'ouverture pour chaque jour
  4. Menu → Créez vos catégories et ajoutez vos produits (ou importez depuis Uber Eats)
  5. Modes de commande → Paramètres → Commandes : activez emporter et/ou livraison
  6. Test de commande → Ouvrez votre site en navigation privée et passez une commande test

Résultat attendu : Votre restaurant est en ligne, le menu est visible, les commandes sont activées.

`}, 'modes-vues': { cat:'premiers-pas', catLabel:'Premiers pas', title:'Basculer entre les vues (mobile, tablette, bureau)', desc:'Le dashboard s\'adapte automatiquement à votre écran.', body:`

Adaptations selon l'écran

AppareilAffichage de la sidebarRecommandé pour
📱 Mobile (<768px)Cachée — accessible via ☰ en hautConsultation rapide
📋 Tablette (768–1024px)Icônes uniquement (56px)Gestion des commandes en service
💻 Bureau (>1024px)Sidebar complète (224px) avec labelsGestion complète, rapports
💡

Pour la gestion des commandes en service, une tablette de 10 pouces (iPad ou Android) est recommandée. Elle offre le meilleur équilibre entre lisibilité et praticité.

`} }; // ═══════════════════════════════════════════════ // SEARCH INDEX // ═══════════════════════════════════════════════ const SEARCH_IDX = Object.entries(ARTICLES).map(([id,a])=>({ id, title:a.title, cat:a.catLabel, text:(a.body+a.desc+a.title).replace(/<[^>]+>/g,' ').toLowerCase() })); // ═══════════════════════════════════════════════ // STATE // ═══════════════════════════════════════════════ let currentPage = 'home'; let currentCat = null; // ═══════════════════════════════════════════════ // RENDER SIDEBAR // ═══════════════════════════════════════════════ function renderSidebar(){ const sb = document.getElementById('sidebar'); let html = '
Catégories
'; CATS.forEach(cat=>{ const isActive = currentCat===cat.id; html+=`
${cat.articles.map(a=>` `).join('')}
`; }); sb.innerHTML = html; } // ═══════════════════════════════════════════════ // RENDER HOME // ═══════════════════════════════════════════════ function renderHome(){ const c = document.getElementById('content'); let cards = CATS.map(cat=>`
${cat.ic}
${cat.label}
${cat.desc}
${cat.articles.length} article${cat.articles.length>1?'s':''} →
`).join(''); c.innerHTML=`

Centre d'aide Nexly GO

Trouvez rapidement une réponse à vos questions. Guides détaillés, tutoriels pas à pas et solutions aux problèmes courants.

Toutes les catégories
${cards}
${renderQuickStart()} ${renderFaq()} ${renderErrors()}
`; } // ═══════════════════════════════════════════════ // RENDER CAT // ═══════════════════════════════════════════════ function showCat(catId){ currentCat=catId; currentPage=catId+'_cat'; renderSidebar(); const cat=CATS.find(c=>c.id===catId); const c=document.getElementById('content'); const artLinks=cat.articles.map(a=>`
  • ${a.title}
  • `).join(''); c.innerHTML=`
    ${cat.ic} ${cat.label}

    ${cat.label}

    ${cat.desc}

    ${cat.articles.length} articles

      ${artLinks}
    `; window.scrollTo(0,0); } // ═══════════════════════════════════════════════ // RENDER ARTICLE // ═══════════════════════════════════════════════ function showPage(artId){ const art=ARTICLES[artId]; if(!art){showHome();return;} currentPage=artId; currentCat=art.cat; renderSidebar(); const cat=CATS.find(c=>c.id===art.cat); // Related articles const related=cat.articles.filter(a=>a.id!==artId).slice(0,3); const relHtml=related.length?``:''; document.getElementById('content').innerHTML=`
    ${cat.ic} ${cat.label}

    ${art.title}

    ${art.desc}

    ${art.body} ${relHtml}
    `; window.scrollTo(0,0); } // ═══════════════════════════════════════════════ // HOME // ═══════════════════════════════════════════════ function showHome(){ currentPage='home'; currentCat=null; renderSidebar(); renderHome(); window.scrollTo(0,0); } // ═══════════════════════════════════════════════ // SEARCH // ═══════════════════════════════════════════════ function searchArticles(q){ if(!q||q.length<2){if(currentPage==='search')showHome();return;} const results=SEARCH_IDX.filter(a=>a.text.includes(q.toLowerCase())||a.title.toLowerCase().includes(q.toLowerCase())); currentPage='search'; currentCat=null; renderSidebar(); const c=document.getElementById('content'); if(!results.length){ c.innerHTML=`

    Aucun résultat pour "${q}"

    Essayez des mots clés différents ou .

    `; return; } const rHtml=results.slice(0,12).map(r=>`
  • ${r.title}
    ${r.cat}
  • `).join(''); c.innerHTML=`

    ${results.length} résultat${results.length>1?'s':''} pour "${q}"

      ${rHtml}
    `; } // ═══════════════════════════════════════════════ // QUICK START GUIDE // ═══════════════════════════════════════════════ function renderQuickStart(){ return `

    Démarrer en 5 minutes

    Les 5 étapes essentielles pour lancer votre restaurant sur Nexly GO.

    1
    🔑
    Connexion
    Connectez-vous avec vos identifiants
    2
    ⚙️
    Paramètres
    Nom, adresse, logo, horaires
    3
    🍽️
    Menu
    Catégories + produits ou import Uber
    4
    Test
    Commande test en navigation privée
    5
    🚀
    En ligne !
    Partagez votre lien et recevez vos premières commandes
    `; } // ═══════════════════════════════════════════════ // FAQ // ═══════════════════════════════════════════════ const FAQS = [ { q:"Comment ajouter un nouveau plat à mon menu ?", a:"Allez dans Menu, sélectionnez une catégorie dans le panneau gauche, puis cliquez sur + Ajouter. Remplissez le nom, le prix, et optionnellement une description et une image. Cliquez Enregistrer — le plat est en ligne immédiatement." }, { q:"Que faire si je rate une commande (pas entendu le son) ?", a:"Les commandes non traitées restent visibles dans la liste avec le badge NOUVELLE. Ouvrez la page Commandes, trouvez la commande en haut de la liste et acceptez-la. Si plus de 15 minutes se sont écoulées, appelez le client (numéro disponible sur la commande) pour vous excuser et confirmer." }, { q:"Comment annuler une commande déjà acceptée ?", a:"Ouvrez la commande dans le panneau de détail. Cliquez sur Annuler (disponible sur certains statuts). Le client sera remboursé automatiquement via Stripe sous 3–5 jours ouvrés." }, { q:"Puis-je modifier les prix de mon menu pendant le service ?", a:"Oui. Allez dans Menu, ouvrez l'éditeur du produit (✏️), modifiez le prix et enregistrez. La modification est immédiate. Attention : les commandes déjà passées ne sont pas affectées, seules les nouvelles commandes verront le nouveau prix." }, { q:"Comment savoir si ma commande a bien été payée ?", a:"Une commande payée affiche le badge violet Payée dans la liste. Vous verrez également ✓ Payé dans les informations de la commande. Si une commande reste en En attente (ambre) sans passer à Payée, le client n'a pas finalisé le paiement." }, { q:"Comment imprimer les tickets de commande automatiquement ?", a:"Vous devez installer l'application Nexly Print Proxy sur la tablette (bouton de téléchargement dans la page Impression). Une fois connectée, activez Impression automatique sur chaque imprimante configurée. Les tickets s'imprimeront automatiquement à l'acceptation de chaque commande." }, { q:"Un client dit n'avoir pas reçu de confirmation. Que faire ?", a:"Les emails de confirmation sont envoyés automatiquement. Vérifiez d'abord que l'adresse email du client est correcte dans les détails de la commande. Si l'email est bon, demandez au client de vérifier ses spams. En dernier recours, contactez le support Nexly qui peut renvoyer l'email manuellement." }, { q:"Comment ajouter un membre de mon équipe au dashboard ?", a:"Allez dans Équipe depuis la barre de navigation, cliquez sur + Ajouter un membre, entrez son prénom, nom et email. Il recevra un email d'invitation avec ses identifiants." }, { q:"Peut-on utiliser Nexly GO sur smartphone ?", a:"Oui, le dashboard est accessible depuis n'importe quel navigateur mobile. Cependant, pour la gestion des commandes pendant le service, une tablette de 10 pouces est fortement recommandée pour le confort de navigation et la visibilité du son." }, { q:"Comment exporter mes données de ventes ?", a:"La section Rapports affiche vos statistiques sur la période de votre choix. Pour un export CSV/Excel de vos commandes, contactez le support Nexly qui pourra vous préparer un fichier d'export personnalisé." } ]; function renderFaq(){ const items=FAQS.map((f,i)=>`
    ${f.q} +
    ${f.a}
    `).join(''); return `

    FAQ — Questions fréquentes

    ${items}
    `; } function toggleFaq(i){ const a=document.getElementById('faq-a-'+i); const q=document.getElementById('faq-q-'+i); const ic=document.getElementById('faq-ic-'+i); const open=a.classList.toggle('open'); q.classList.toggle('open',open); ic.textContent=open?'−':'+'; } // ═══════════════════════════════════════════════ // ERRORS TABLE // ═══════════════════════════════════════════════ function renderErrors(){ const errs=[ {prob:"Son de commande absent",cause:"Onglet fermé ou volume coupé",fix:"Gardez la page Commandes ouverte, activez le volume"}, {prob:"Commande bloquée en 'En attente'",cause:"Paiement non finalisé par le client",fix:"Attendez 10 min ou contactez le client directement"}, {prob:"Imprimante ne répond pas",cause:"Nexly Print Proxy fermé ou IP incorrecte",fix:"Rouvrez l'app, vérifiez l'IP dans la page Impression"}, {prob:"Menu vide sur le site",cause:"Tous les produits désactivés ou catégorie masquée",fix:"Activez les toggles dans Menu, vérifiez les icônes 👁"}, {prob:"Impossible de se connecter",cause:"Mot de passe incorrect ou session expirée",fix:"Utilisez 'Mot de passe oublié ?' sur la page login"}, {prob:"Commandes plus acceptées",cause:"Restaurant en pause ou horaires incorrects",fix:"Vérifiez Paramètres > Horaires et la page Commandes"}, {prob:"Remboursement non reçu par le client",cause:"Délai normal Stripe de 3–5 jours",fix:"Attendez le délai. Passé 7 jours, contactez le support"}, {prob:"Photo produit ne s'affiche pas",cause:"URL d'image incorrecte ou expirée",fix:"Vérifiez l'URL dans l'éditeur du produit. Utilisez une image hébergée en ligne"}, ]; const rows=errs.map(e=>`
    ${e.prob}
    ${e.cause}
    ✓ ${e.fix}
    `).join(''); return `
    🛠️

    Erreurs fréquentes + solutions

    ${rows}
    Erreur observée / CauseSolution
    `; } // ═══════════════════════════════════════════════ // SCROLL PROGRESS // ═══════════════════════════════════════════════ window.addEventListener('scroll',()=>{ const p=window.scrollY,tot=document.body.scrollHeight-window.innerHeight; document.getElementById('prog').style.width=(tot>0?Math.round(p/tot*100):0)+'%'; },{passive:true}); // ═══════════════════════════════════════════════ // INIT // ═══════════════════════════════════════════════ renderSidebar(); renderHome();
    🚀
    Premiers pas
    Tout ce qu'il faut savoir pour démarrer avec Nexly GO en moins de 10 minutes.
    Démarrer avec Nexly GO en 5 minutes
    Guide de démarrage rapide

    Ce guide vous permet de passer de zéro à un restaurant opérationnel en ligne en 5 minutes. Suivez les étapes dans l'ordre.

    1. Ouvrez votre navigateur (Chrome ou Safari recommandé) sur votre tablette ou ordinateur
    2. Rendez-vous sur nexlygo.vercel.app/dash/login
    3. Entrez l'email et le mot de passe fournis par l'équipe Nexly, puis cliquez Se connecter
    4. Sur la page d'accueil, vérifiez que les indicateurs affichent bien le nom de votre restaurant
    5. Allez dans Paramètres → Général et vérifiez que votre adresse et vos coordonnées sont correctes
    6. Allez dans Paramètres → Horaires et configurez vos heures d'ouverture
    7. Allez dans Menu et vérifiez que vos produits sont présents et actifs (toggle vert)
    8. Allez dans Paramètres → Commandes et activez les commandes en ligne
    9. Gardez la page Commandes ouverte en permanence sur votre tablette

    Votre restaurant est maintenant visible en ligne et prêt à recevoir des commandes.

    💡

    Ajoutez nexlygo.vercel.app/dash en favori sur votre tablette pour un accès direct chaque jour.

    🔑
    Se connecter au tableau de bord
    Accès et authentification

    Le tableau de bord (dashboard) est votre espace de gestion central. Il est accessible depuis n'importe quel navigateur.

    1. Ouvrez nexlygo.vercel.app/dash/login dans votre navigateur
    2. Saisissez votre adresse email dans le premier champ
    3. Saisissez votre mot de passe dans le second champ
    4. Cliquez sur le bouton Se connecter
    5. Si les identifiants sont corrects, vous êtes redirigé automatiquement vers la page d'accueil

    Vous êtes connecté et le nom de votre restaurant s'affiche en haut de la barre latérale gauche.

    💡

    Mot de passe oublié ? Cliquez sur le lien "Mot de passe oublié ?" sous le formulaire pour recevoir un email de réinitialisation.

    ⚠️

    Ne partagez pas vos identifiants. Si plusieurs personnes ont besoin d'accéder au dashboard, contactez le support Nexly pour créer des comptes supplémentaires.

    🏪
    Configurer les informations du restaurant
    Nom, adresse, téléphone, logo

    Les informations de votre restaurant sont affichées sur votre site public. Il est important qu'elles soient exactes et à jour.

    1. Dans le menu latéral gauche, cliquez sur Paramètres
    2. L'onglet Général est ouvert par défaut
    3. Modifiez le Nom du restaurant
    4. Vérifiez et mettez à jour l'adresse complète (rue, ville, code postal)
    5. Entrez le numéro de téléphone visible par vos clients
    6. Entrez l'email de contact pour les notifications
    7. Ajoutez l'URL de votre image de couverture (photo principale du restaurant)
    8. Ajoutez l'URL de votre logo
    9. Cliquez sur Enregistrer les modifications

    Les modifications sont enregistrées et visibles sur votre site public en quelques secondes.

    🟢
    Activer les commandes en ligne
    Ouvrir votre restaurant à la commande

    Par défaut, les commandes en ligne sont désactivées. Suivez ces étapes pour les activer et commencer à recevoir des commandes.

    1. Dans le menu latéral, cliquez sur Paramètres
    2. Cliquez sur l'onglet Commandes
    3. Activez le toggle Commandes en ligne (doit passer au vert)
    4. Activez À emporter si vous proposez ce service
    5. Activez Livraison si vous proposez ce service (nécessite une intégration Uber Direct ou Shipday)
    6. Définissez le montant minimum de commande si applicable
    7. Définissez les frais de livraison si applicable
    8. Cliquez Enregistrer

    Les clients peuvent maintenant passer des commandes depuis votre site web.

    💡

    Pour désactiver temporairement les commandes (période de fermeture, surcharge), utilisez la fonction Mettre en pause depuis la page Commandes. C'est plus rapide que de repasser par les Paramètres.

    🛒
    Gestion des commandes
    Tout le cycle de vie d'une commande, de la réception à la livraison.
    🔔
    Comment recevoir une commande
    Notifications et alertes en temps réel

    Nexly GO notifie instantanément lorsqu'une nouvelle commande arrive. Pour ne rien manquer, votre tablette doit rester configurée correctement.

    1. Ouvrez la page Commandes depuis le menu latéral gauche (/dash/orders)
    2. Laissez cet onglet ouvert en permanence sur la tablette dédiée
    3. Assurez-vous que le volume de la tablette est activé — un son d'alerte retentit à chaque nouvelle commande
    4. Dès qu'une commande arrive, elle apparaît en haut de la liste avec :
      • Une bordure orange lumineuse
      • Un badge NOUVELLE orange clignotant
      • Une ligne de couleur dégradée en haut de la carte
    5. La commande affiche le statut Payée indiquant que le paiement Stripe a bien été confirmé

    La commande est visible dans votre liste et attend votre action (acceptation ou refus).

    ⚠️

    Si vous fermez l'onglet Commandes, vous ne recevrez plus les alertes sonores. Gardez toujours cet onglet ouvert.

    📋
    Comment lire une commande
    Détails, client, articles, instructions

    Chaque commande contient plusieurs informations essentielles. Savoir les lire rapidement est crucial en service.

    1. Cliquez sur une commande dans la liste (panneau gauche) pour l'ouvrir dans le panneau de détail (droite)
    2. En haut du panneau, lisez le numéro de commande (ex. #0051) et le statut actuel
    3. Vérifiez le type de commande : 📦 À emporter ou 🚲 Livraison
    4. Lisez les informations client : nom, téléphone, email
    5. Pour les livraisons, vérifiez l'adresse de livraison complète
    6. Consultez la liste des articles commandés avec quantités et prix unitaires
    7. Vérifiez les éventuelles instructions spéciales (allergies, demandes particulières)
    8. Notez l'heure de passage : ⚡ ASAP (aussi vite que possible) ou 📅 heure programmée
    9. Vérifiez le total et le statut du paiement (✓ Payé = paiement Stripe confirmé)

    Vous avez toutes les informations nécessaires pour préparer et livrer la commande correctement.

    💡

    En cas d'allergie ou d'instruction spéciale dans les notes, vérifiez-la avant de commencer la préparation.

    Comment accepter une commande
    Confirmer la prise en charge

    L'acceptation d'une commande confirme au client que son repas est pris en charge. C'est la première action à effectuer dès réception.

    1. Localisez la commande en haut de la liste avec le badge NOUVELLE
    2. Cliquez sur la commande pour ouvrir les détails dans le panneau de droite
    3. Lisez rapidement les articles et vérifiez que tout est réalisable
    4. Cliquez sur le bouton vert ✓ Accepter la commande en bas du panneau
    5. La commande passe automatiquement au statut Acceptée
    6. Un email de confirmation est envoyé automatiquement au client
    7. Si une imprimante est configurée, le ticket de cuisine est imprimé automatiquement

    La commande est acceptée. Le client reçoit une confirmation et vous pouvez commencer la préparation.

    💡

    Acceptez les commandes le plus rapidement possible — idéalement en moins de 2 minutes. Un temps d'attente trop long peut frustrer le client.

    Comment refuser une commande
    Annulation et remboursement automatique

    Si vous ne pouvez pas prendre en charge une commande (rupture de stock, fermeture imprévue), vous pouvez la refuser. Le remboursement est automatique.

    1. Ouvrez la commande concernée dans le panneau de détail
    2. Cliquez sur le bouton rouge ✕ Refuser en bas du panneau
    3. Une fenêtre de confirmation s'affiche — confirmez le refus
    4. La commande passe au statut Annulée
    5. Le client reçoit automatiquement un email d'annulation
    6. Le remboursement complet est traité automatiquement via Stripe sous 3 à 5 jours ouvrés

    La commande est annulée et le client sera remboursé intégralement.

    ⚠️

    Limitez les refus au maximum — ils dégradent l'expérience client. Si vous constatez des refus fréquents (rupture de stock), désactivez les articles concernés dans votre menu.

    👨‍🍳
    Mettre une commande en préparation
    Démarrer la cuisine

    Après acceptation, vous devez démarrer la préparation pour informer le client que son repas est en cours de confection.

    1. Ouvrez la commande au statut Acceptée
    2. Cliquez sur le bouton ambre 🍳 En préparation
    3. La commande passe au statut En préparation
    4. Le client reçoit une notification par email l'informant que son repas est en cours de préparation

    La commande est en cours de préparation en cuisine. L'heure de démarrage est enregistrée.

    🟢
    Marquer une commande comme prête
    Prêt pour le retrait ou la livraison

    Quand les plats sont prêts, marquez la commande comme "Prête" pour notifier le client ou le livreur.

    1. Ouvrez la commande au statut En préparation
    2. Cliquez sur le bouton violet ✓ Prêt
    3. La commande passe au statut Prête
    4. Pour les commandes à emporter : le client reçoit un SMS/email lui indiquant que sa commande est prête à récupérer
    5. Pour les commandes en livraison : le livreur est notifié qu'il peut venir récupérer la commande
    6. Une fois remise au client ou au livreur, cliquez sur Terminée ou En livraison

    Le client ou le livreur est notifié que la commande est prête.

    ⏱️
    Gérer un retard de commande
    Que faire en cas de délai imprévu

    Un afflux soudain de commandes ou une rupture d'ingrédient peut provoquer des retards. Voici comment gérer la situation.

    1. Si vous pouvez quand même honorer la commande mais avec du retard :
      • Acceptez la commande normalement
      • Si possible, contactez directement le client par téléphone (numéro visible dans les détails de commande)
    2. Si vous avez trop de commandes simultanées :
      • Allez dans la page Commandes
      • Cliquez sur le bouton Pause pour suspendre temporairement les nouvelles commandes
      • Terminez les commandes en cours avant de réactiver
    3. Si un ingrédient manque :
      • Refusez la commande si vous ne pouvez pas la préparer
      • Désactivez immédiatement les articles concernés dans votre menu
    4. Une fois la situation normalisée, réactivez les commandes via le bouton Reprendre

    La situation est gérée de manière transparente et les clients sont informés.

    💡

    La communication directe avec le client est toujours la meilleure solution en cas de retard. Un client prévenu est un client satisfait.

    📜
    Consulter l'historique des commandes
    Commandes passées, remboursements, statistiques

    L'historique des commandes vous permet de retrouver n'importe quelle commande passée, vérifier son statut et ses détails.

    1. Dans la page Commandes, faites défiler la liste vers le bas
    2. La section Terminées affiche toutes les commandes du jour, triées par heure
    3. Utilisez la barre de recherche en haut de la liste pour trouver une commande par : numéro (#0051), nom du client, ou numéro de téléphone
    4. Utilisez le filtre de statut pour filtrer par : Payées, Acceptées, En cuisine, Prêtes, En livraison
    5. Pour les données sur plusieurs jours, allez dans Rapports dans le menu latéral
    6. Dans les Rapports, sélectionnez la période (7, 30 ou 90 jours) pour voir l'historique complet

    Vous pouvez retrouver n'importe quelle commande passée et accéder à ses détails complets.

    ⏸️
    Mettre en pause et réactiver les commandes
    Gérer votre disponibilité en temps réel

    La fonction pause permet de suspendre temporairement les nouvelles commandes sans modifier vos horaires. Utile en cas de surcharge ou de problème imprévu.

    Mettre en pause

    1. Dans la page Commandes, repérez le bouton ⏸ Pause en haut de la page
    2. Cliquez sur ce bouton — une barre d'alerte orange apparaît en haut de la liste : "Commandes en pause — les clients ne peuvent pas commander"
    3. Votre restaurant apparaît comme "Temporairement fermé" sur le site public

    Réactiver les commandes

    1. Dans la page Commandes, repérez le bouton ▶ Reprendre visible quand la pause est active
    2. Cliquez dessus — la barre d'alerte disparaît et votre restaurant est à nouveau ouvert

    Votre restaurant est mis en pause et les clients ne peuvent plus passer de nouvelles commandes. Toutes les commandes déjà passées sont toujours visibles et traitables.

    ⚠️

    La pause ne supprime pas les commandes déjà reçues. Traitez-les normalement avant de reprendre.

    ⚙️
    Paramètres du restaurant
    Configurez les informations, les horaires et les options de livraison de votre restaurant.
    🏪
    Modifier les informations du restaurant
    Nom, adresse, téléphone, logo, photo

    Les informations du restaurant sont affichées sur votre page publique. Gardez-les toujours à jour.

    1. Dans le menu latéral, cliquez sur Paramètres
    2. L'onglet Général s'ouvre par défaut
    3. Modifiez le nom affiché sur le site
    4. Mettez à jour l'adresse complète (utilisée pour Google Maps)
    5. Mettez à jour le téléphone et l'email de contact
    6. Pour la photo de couverture : collez l'URL d'une image HTTPS (dimensions recommandées : 1200×400px)
    7. Pour le logo : collez l'URL d'une image HTTPS (dimensions recommandées : 400×400px)
    8. Cliquez sur Enregistrer les modifications

    Les informations sont mises à jour et visibles sur le site public en quelques secondes.

    🕐
    Gérer les horaires d'ouverture
    Heures d'ouverture, jours de fermeture

    Les horaires sont affichés sur votre site et déterminent les créneaux disponibles pour les commandes et réservations.

    1. Dans Paramètres, cliquez sur l'onglet Horaires
    2. Pour chaque jour de la semaine, activez le toggle si le restaurant est ouvert ce jour
    3. Définissez l'heure d'ouverture du matin (ex. 11:00)
    4. Définissez l'heure de fermeture (ex. 22:30)
    5. Si vous avez une coupure (fermeture entre midi et soir), configurez deux créneaux séparés
    6. Cochez Fermé pour les jours de repos hebdomadaire
    7. Cliquez sur Enregistrer les horaires

    Les horaires s'affichent sur le site. Les clients ne peuvent pas passer commande en dehors de ces créneaux.

    💡

    Pour les fermetures exceptionnelles (jours fériés, vacances), utilisez la Bannière pour informer vos clients, ou désactivez les commandes temporairement.

    🚗
    Configurer la livraison
    Types de commandes, frais, zone, délais

    Définissez les conditions de livraison : qui peut commander, combien ça coûte, et dans quel délai.

    1. Dans Paramètres, cliquez sur l'onglet Commandes
    2. Activez ou désactivez Commandes en ligne (interrupteur général)
    3. Activez Livraison à domicile si vous proposez ce service
    4. Activez À emporter si vous proposez ce service
    5. Définissez le montant minimum de commande (ex. 10 €)
    6. Définissez les frais de livraison (ex. 2.50 €, ou 0 pour la livraison gratuite)
    7. Définissez le délai de préparation estimé affiché au client (ex. 25-35 min)
    8. Cliquez sur Enregistrer

    Les paramètres de commande sont actifs. Les clients voient les informations de livraison sur le site.

    📢
    Gérer la bannière d'annonce
    Offres spéciales, fermetures, événements

    La bannière s'affiche en haut de votre site public, visible par tous les visiteurs. Parfaite pour les communications importantes.

    1. Dans Paramètres, cliquez sur l'onglet Bannière
    2. Rédigez le texte à afficher (ex. "⚠️ Fermé les 24 et 25 décembre" ou "🎉 -20% sur toutes les pizzas ce week-end !")
    3. Choisissez la couleur de fond (rouge pour alerte, vert pour promotion, etc.)
    4. Cliquez sur Enregistrer
    5. Pour supprimer la bannière : effacez le texte et sauvegardez

    La bannière s'affiche immédiatement en haut de votre site public.

    🔗
    Import & Intégrations
    Importez votre menu existant et connectez vos services de livraison et d'impression.
    📥
    Importer un menu existant
    Depuis un texte, PDF, ou lien Uber Eats

    L'IA de Nexly GO peut analyser n'importe quel texte de menu et créer automatiquement vos catégories et produits. Gain de temps considérable lors de la configuration initiale.

    Importer depuis un texte ou PDF

    1. Dans la page Menu, cliquez sur le bouton ⬇ Importer en haut à droite
    2. La modale d'import s'ouvre
    3. Copiez le texte de votre menu (depuis un PDF, un fichier Word, un autre site) et collez-le dans le champ prévu
    4. Cliquez sur Analyser — l'IA traite le texte en quelques secondes
    5. Vérifiez les résultats : chaque article détecté s'affiche avec son nom, sa catégorie et son prix
    6. Corrigez les éventuelles erreurs de reconnaissance (prix, orthographe)
    7. Cochez les articles à importer (tous par défaut)
    8. Cliquez sur ✓ Importer la sélection

    Importer depuis un lien Uber Eats

    1. Dans la modale d'import, cliquez sur l'onglet Lien Uber Eats
    2. Copiez l'URL de votre restaurant sur Uber Eats (ex. ubereats.com/fr/store/mon-restaurant-xxxxx)
    3. Collez l'URL dans le champ prévu
    4. Cliquez sur Analyser le lien — l'IA extrait automatiquement votre menu
    5. Vérifiez, corrigez si nécessaire, puis cliquez ✓ Importer

    Vérifications après import

    • Vérifiez que tous les prix sont corrects
    • Vérifiez que les catégories sont bien organisées
    • Ajoutez les photos manquantes
    • Vérifiez les allergènes
    • Testez en simulant une commande depuis le site public

    Votre menu est importé et immédiatement disponible sur votre site web.

    💡

    Même après import, vérifiez chaque article individuellement — l'IA est précise mais une relecture humaine reste recommandée.

    🚗
    Connecter Uber Direct pour la livraison
    Livraison à domicile avec livreurs Uber

    Uber Direct vous permet de proposer la livraison à domicile en utilisant le réseau de livreurs Uber, sans avoir à gérer votre propre flotte.

    1. Créez un compte sur direct.uber.com si vous n'en avez pas
    2. Dans le dashboard Nexly GO, demandez à l'équipe Nexly de connecter Uber Direct à votre compte (cette étape est gérée par Nexly)
    3. Une fois la connexion établie, allez dans Paramètres → Commandes
    4. Activez le toggle Livraison Uber Direct
    5. Les livraisons seront automatiquement assignées à des livreurs Uber lors de la réception de commandes

    Vos commandes de livraison sont désormais automatiquement dispatches aux livreurs Uber Direct.

    ℹ️

    L'intégration Uber Direct nécessite la validation de l'équipe Nexly. Contactez le support pour activer cette fonctionnalité.

    🏍️
    Connecter Shipday
    Gérer vos propres livreurs avec suivi en temps réel

    Shipday est une solution de gestion de vos propres livreurs avec suivi GPS en temps réel et notifications automatiques au client.

    1. Créez un compte sur shipday.com
    2. Dans votre espace Shipday, allez dans Paramètres → API et copiez votre clé API
    3. Contactez l'équipe Nexly et fournissez votre clé API Shipday
    4. Une fois connecté, dans Paramètres → Commandes, sélectionnez Shipday comme prestataire de livraison
    5. Assignez vos livreurs dans Shipday — ils reçoivent les missions automatiquement

    Vos livreurs reçoivent les missions automatiquement. Les clients peuvent suivre leur livraison en temps réel.

    🖨️
    Connecter une imprimante thermique
    Impression automatique des tickets de commande

    L'impression automatique des tickets de cuisine évite les oublis et fluidifie le travail en service. Nexly GO prend en charge les imprimantes thermiques réseau ESC/POS (Epson, Star, Bixolon…).

    1. Téléchargez l'application Nexly Print Proxy sur la tablette utilisée pour les commandes :
      • Android : bouton vert ⬇ Android dans la page Impression
      • iPhone/iPad : bouton ↗ iPhone/iPad (TestFlight)
      • Windows/Mac : bouton ⬇ Windows/Mac
    2. Installez et lancez l'application — laissez-la ouverte en arrière-plan. Elle doit afficher "Actif" en vert
    3. Dans Nexly GO → menu latéral → Impression
    4. Cliquez sur + Ajouter une imprimante
    5. Entrez un nom (ex. "Cuisine"), l'adresse IP de l'imprimante (trouvable sur la page de test de l'imprimante) et le port (9100 par défaut)
    6. Ou utilisez Scanner le réseau pour détecter automatiquement les imprimantes disponibles
    7. Choisissez le rôle : Cuisine, Bar ou Caisse
    8. Activez Impression automatique si vous voulez imprimer sans cliquer à chaque commande
    9. Définissez le nombre de copies
    10. Cliquez Tester pour imprimer un ticket de vérification

    Les tickets s'impriment automatiquement à chaque nouvelle commande acceptée.

    💡

    Configurez deux imprimantes : une en cuisine pour les tickets de préparation, une en caisse pour les reçus clients.

    🔔
    Alertes & Notifications
    Restez informé de toute activité importante sur votre restaurant en temps réel.
    🔔
    Comprendre les alertes
    Types d'alertes et leur signification

    Nexly GO vous envoie plusieurs types d'alertes pour vous aider à gérer votre restaurant en temps réel.

    Alertes dans le dashboard

    • 🟠 Nouvelle commande — son de notification + badge animé dans le menu + bordure orange sur la commande
    • 🔴 Commande en attente trop longtemps — alerte si une commande n'a pas été acceptée après 5 minutes
    • 🟡 Commandes en pause — barre d'alerte orange en haut de la page Commandes
    • 🔵 Hors ligne — indicateur WiFi rouge si la connexion internet est perdue

    Alertes par email

    • Nouvelle commande reçue
    • Commande annulée
    • Demande de remboursement
    • Nouveau message de support

    Comment réagir aux alertes critiques

    • Nouvelle commande → Acceptez ou refusez dans les 5 minutes
    • Hors ligne → Vérifiez votre connexion WiFi, rechargez la page
    • Erreur d'impression → Vérifiez que Nexly Print Proxy est ouvert et actif
    💡

    Configurez les alertes email dans Alertes du menu latéral pour choisir quelles notifications vous recevez.

    📱
    Activer les notifications push
    Recevoir des alertes même en arrière-plan

    Les notifications push permettent de recevoir des alertes de nouvelles commandes même si le navigateur est en arrière-plan.

    1. Dans le menu latéral, cliquez sur Alertes
    2. Cliquez sur le bouton Activer les notifications push
    3. Une fenêtre de permission s'affiche dans le navigateur — cliquez Autoriser
    4. Un message de confirmation s'affiche dans Nexly GO
    5. Testez en vous envoyant une notification de test depuis la page Alertes

    Vous recevez des notifications push même si le navigateur est minimisé ou en arrière-plan.

    ⚠️

    Sur iOS (iPhone/iPad), les notifications push nécessitent d'ajouter le site en tant qu'application sur l'écran d'accueil (fonction "Ajouter à l'écran d'accueil" dans Safari).

    🔊
    Son de nouvelle commande
    Configurer et tester l'alerte sonore

    Le son d'alerte retentit automatiquement à chaque nouvelle commande. Voici comment s'assurer qu'il fonctionne correctement.

    1. Assurez-vous que la tablette n'est pas en mode silencieux
    2. Assurez-vous que le volume est suffisamment élevé (au moins 50%)
    3. La page Commandes doit être ouverte dans un onglet actif
    4. Si le son ne retentit pas lors d'une commande de test, rechargez la page Commandes
    5. Sur certains navigateurs, le son nécessite une interaction préalable avec la page — cliquez n'importe où sur la page Commandes pour "débloquer" le son

    Le son d'alerte fonctionne et vous êtes notifié de chaque nouvelle commande.

    💡

    Utilisez une tablette dédiée posée bien en vue dans la cuisine avec le son activé en permanence.

    📊
    Rapports & Statistiques
    Analysez vos performances pour prendre les bonnes décisions.
    💶
    Voir le chiffre d'affaires
    Revenus par jour, semaine, mois

    Le rapport de chiffre d'affaires vous donne une vue claire de vos revenus sur la période de votre choix.

    1. Dans le menu latéral, cliquez sur Rapports
    2. En haut de la page, sélectionnez la période d'analyse : Aujourd'hui, 7 jours, 30 jours ou 90 jours
    3. La carte Chiffre d'affaires affiche le total des revenus sur la période, hors commandes annulées
    4. Le graphique d'évolution montre les tendances jour par jour
    5. Comparez la période avec la précédente grâce à l'indicateur de variation (▲ hausse ou ▼ baisse)

    Vous avez une vue claire de vos revenus et de leur évolution dans le temps.

    💡

    Le CA affiché correspond au montant total encaissé. Pour le CA net (après commissions), consultez votre tableau de bord Stripe.

    📈
    Analyser les commandes
    Volume, panier moyen, heures de pointe

    L'analyse des commandes vous aide à comprendre votre activité et à optimiser votre fonctionnement.

    1. Dans Rapports, consultez les indicateurs clés :
      • Nombre de commandes : total sur la période
      • Panier moyen : montant moyen par commande
      • Taux d'annulation : % de commandes refusées ou annulées
      • Heures de pointe : créneaux avec le plus de commandes
    2. Consultez le Top 5 des produits les plus commandés
    3. Consultez la répartition par type : À emporter vs Livraison
    4. Exportez les données si nécessaire

    Vous identifiez vos produits phares, vos heures chargées et les axes d'amélioration.

    🔍
    Utiliser les filtres de rapports
    Affiner l'analyse par période et type

    Les filtres permettent d'affiner votre analyse et de trouver précisément les données dont vous avez besoin.

    1. Dans Rapports, utilisez le sélecteur de période en haut pour choisir : Aujourd'hui, 7 jours, 30 jours, 90 jours
    2. Filtrez par type de commande : Toutes, À emporter seulement, Livraison seulement
    3. Filtrez par statut : Toutes, Complétées, Annulées
    4. Utilisez la recherche dans l'historique pour retrouver des commandes spécifiques
    5. Cliquez sur Exporter pour télécharger les données en CSV pour votre comptabilité

    Vous pouvez analyser précisément n'importe quelle période ou segment de votre activité.

    💬
    Support & Assistance
    L'équipe Nexly est disponible pour vous aider. Plusieurs canaux à votre disposition.
    💬
    Contacter le support via le chat
    Chat IA instantané et agent humain

    Le chat support est accessible directement depuis votre dashboard. Il répond instantanément aux questions courantes via IA, et peut escalader vers un agent humain si nécessaire.

    1. Dans le menu latéral, cliquez sur Support
    2. La page Support s'ouvre avec la fenêtre de chat
    3. Tapez votre question dans le champ de saisie en bas
    4. L'IA répond instantanément aux questions fréquentes (commandes, menu, paramètres…)
    5. Si la réponse ne vous convient pas ou si votre problème est complexe, tapez "Parler à un agent" pour être mis en relation avec l'équipe Nexly
    6. L'équipe répond généralement dans les 2 à 4 heures en horaires ouvrés

    Votre question est prise en charge. Vous recevez une notification quand l'agent répond.

    🎫
    Ouvrir un ticket de support
    Pour les problèmes nécessitant un suivi

    Pour les problèmes techniques complexes ou nécessitant un suivi dans le temps, créez un ticket de support formel.

    1. Dans le menu latéral, cliquez sur Support
    2. Cliquez sur le bouton + Nouveau ticket
    3. Choisissez la catégorie : Problème technique, Question, Demande de fonctionnalité, Facturation
    4. Choisissez la priorité : Normale ou Urgente
    5. Rédigez un titre clair décrivant le problème (ex. "La page commandes ne charge pas")
    6. Décrivez le problème en détail dans le corps du message :
      • Que s'est-il passé exactement ?
      • À quel moment le problème est-il survenu ?
      • Des captures d'écran si possible
    7. Cliquez sur Envoyer le ticket

    Votre ticket est créé et un numéro de référence vous est attribué. L'équipe Nexly prend en charge votre demande.

    💡

    Plus votre description est précise, plus la résolution sera rapide. Indiquez le nom de votre restaurant, le navigateur utilisé et l'heure du problème.

    🔍
    Suivre et répondre à un ticket
    Historique des échanges avec le support

    Vous pouvez consulter et répondre à tous vos tickets depuis le dashboard, sans avoir besoin d'aller dans votre boîte email.

    1. Dans le menu latéral, cliquez sur Support
    2. L'onglet Mes tickets liste tous vos tickets avec leur statut :
      • En attente — ticket envoyé, pas encore traité
      • En cours — un agent travaille sur votre demande
      • Résolu — problème résolu par l'équipe
    3. Cliquez sur un ticket pour lire les réponses de l'équipe Nexly
    4. Pour répondre ou apporter des précisions, tapez dans le champ de réponse en bas et cliquez Envoyer
    5. Vous recevez une notification email quand l'équipe répond

    Vous suivez en temps réel l'avancement de votre demande et pouvez dialoguer avec l'équipe support.

    🆘
    Problèmes fréquents & Aide rapide
    FAQ, guide de démarrage en 5 minutes, et solutions aux erreurs les plus courantes.

    Foire aux questions (FAQ)

    Pourquoi je n'entends pas le son quand une commande arrive ?

    Il y a plusieurs raisons possibles :

    • La tablette est en mode silencieux — désactivez-le
    • Le volume est trop faible — montez-le à au moins 50%
    • La page Commandes est fermée — gardez-la toujours ouverte
    • Certains navigateurs bloquent les sons tant qu'il n'y a pas eu d'interaction avec la page — cliquez une fois sur la page Commandes
    Comment modifier un prix sans recréer le produit ?

    Dans la page Menu, survolez la carte du produit et cliquez sur l'icône ✏️ crayon. Modifiez le prix dans le champ prévu et cliquez Enregistrer. La modification est immédiate sur le site.

    Un client demande un remboursement, comment procéder ?

    Ouvrez la commande concernée dans la page Commandes. Faites défiler jusqu'en bas du panneau de détail et cliquez sur Rembourser. Choisissez un remboursement partiel ou total. Le remboursement est traité automatiquement via Stripe sous 3 à 5 jours ouvrés.

    Comment ajouter un deuxième membre de l'équipe ?

    Dans le menu latéral, cliquez sur Équipe, puis sur + Ajouter un membre. Entrez le nom et l'email de la personne et sauvegardez. Elle recevra un email pour créer son mot de passe.

    Les horaires ne s'affichent pas correctement sur le site, que faire ?

    Allez dans Paramètres → Horaires et re-sauvegardez vos horaires même sans modification. Le site se met à jour en quelques secondes. Si le problème persiste après 30 secondes, rechargez votre site public (Ctrl+F5 ou Cmd+Shift+R).

    Comment désactiver un produit temporairement (rupture de stock) ?

    Dans la page Menu, repérez le produit et cliquez sur le toggle vert en bas à droite de sa carte — il passe au gris et le badge "Masqué" apparaît. Le produit disparaît du site mais reste dans votre base. Réactivez-le d'un simple clic quand il est disponible.

    Mon site n'est pas à jour après une modification, est-ce normal ?

    Après toute modification (menu, horaires, paramètres), le site se met à jour automatiquement en 5 à 10 secondes. Si après 30 secondes le changement n'est pas visible, rechargez votre site public avec Ctrl+Shift+R (ou Cmd+Shift+R sur Mac) pour forcer le rechargement du cache.

    Comment savoir si une commande est bien payée ?

    Dans les détails d'une commande, regardez le statut de paiement : ✓ Payé (en vert) signifie que le paiement Stripe est confirmé. Le statut de commande Payée indique également que le paiement a été reçu avant que vous la voyiez dans votre liste.

    L'imprimante ne reçoit pas les tickets, que faire ?

    Vérifiez dans l'ordre : (1) L'app Nexly Print Proxy est ouverte et affiche "Actif" en vert. (2) L'imprimante est allumée et connectée au même réseau WiFi. (3) L'adresse IP est correcte dans Nexly GO → Impression. Cliquez sur Tester pour vérifier la connexion. Si l'IP a changé, mettez-la à jour ou utilisez Scanner le réseau.

    Comment exporter mes données de ventes pour la comptabilité ?

    Dans Rapports, sélectionnez la période souhaitée (jusqu'à 90 jours), puis cliquez sur le bouton Exporter (ou Télécharger CSV). Vous obtenez un fichier tableur avec toutes les commandes, montants et statuts. Pour les données Stripe (commissions, virements), connectez-vous directement à votre espace Stripe.

    Guide "Démarrer en 5 minutes"

    Suivez ces 5 étapes dans l'ordre pour avoir un restaurant opérationnel en moins de 5 minutes.

    1
    🔑 Se connecter
    Allez sur nexlygo.vercel.app/dash/login et connectez-vous avec vos identifiants Nexly.
    2
    ⚙️ Configurer le restaurant
    Paramètres → Général : vérifiez nom, adresse, téléphone. Paramètres → Horaires : configurez vos heures.
    3
    🍽️ Vérifier le menu
    Menu : vérifiez que tous vos produits sont présents, actifs (toggle vert) et avec les bons prix.
    4
    🟢 Activer les commandes
    Paramètres → Commandes : activez "Commandes en ligne" et choisissez les types (emporter/livraison).
    5
    🛒 Surveiller les commandes
    Ouvrez la page Commandes et laissez-la ouverte. Volume activé. Vous recevrez les commandes en temps réel.
    Votre restaurant est en ligne !
    Partagez l'URL de votre site (nexlygo.vercel.app/votre-resto) sur vos réseaux sociaux et avec vos clients habituels.

    🔧 Erreurs fréquentes & Solutions

    Référence rapide pour résoudre les problèmes les plus courants.

    Erreur / Symptôme Cause probable Solution Urgence
    Pas de son à la nouvelle commande Tablette en silencieux ou onglet fermé Désactivez le mode silencieux, montez le volume, gardez l'onglet Commandes ouvert, cliquez une fois sur la page Critique
    Imprimante n'imprime pas Print Proxy non lancé ou IP incorrecte Ouvrez Nexly Print Proxy (doit afficher "Actif"), vérifiez l'IP dans Impression, cliquez Tester Haute
    Le site public ne se charge pas Problème de déploiement ou de cache Rechargez avec Ctrl+Shift+R. Si persistant, contactez le support Nexly Critique
    Les modifications de menu ne s'affichent pas Cache navigateur non actualisé Attendez 10 secondes après sauvegarde. Puis rechargez le site public avec Ctrl+Shift+R Normale
    Connexion impossible (mauvais identifiants) Mot de passe oublié ou email incorrect Cliquez "Mot de passe oublié ?" sur la page de connexion. Vérifiez l'email. Contactez Nexly si besoin Critique
    Commande bloquée dans un statut Problème de synchronisation Rechargez la page Commandes. Ouvrez la commande et changez manuellement le statut Haute
    Icône WiFi rouge dans la barre latérale Perte de connexion internet Vérifiez votre connexion WiFi. Les commandes en cours ne sont pas perdues, elles se synchronisent au retour du réseau Haute
    Client dit ne pas avoir reçu d'email de confirmation Email en spam ou mauvaise adresse Demandez au client de vérifier ses spams. Vérifiez l'email client dans les détails de la commande Basse
    Les horaires affichés sont incorrects Horaires mal configurés ou cache Paramètres → Horaires → re-sauvegardez. Attendez 10 secondes et rechargez le site public Basse
    Remboursement non reçu par le client Délai Stripe (3–5 jours ouvrés) Informez le client du délai normal Stripe. Si > 7 jours ouvrés, vérifiez dans votre dashboard Stripe Normale
    Import de menu : prix non reconnus Format de prix non standard Assurez-vous que les prix sont au format "8.50" ou "8,50 €". Corrigez manuellement dans la modale avant import Basse
    Page blanche ou erreur 500 Erreur serveur ou de déploiement Rechargez la page. Si persistant plus de 5 minutes, contactez immédiatement le support Nexly (urgence) Critique
    🔥

    Pour toute urgence critique (site hors ligne, impossible de se connecter, commandes bloquées) : contactez immédiatement l'équipe Nexly via WhatsApp ou email en indiquant votre nom de restaurant et une description précise du problème.

    N
    Nexly GO — Centre d'aide
    v1.0 · Avril 2026 · Tous droits réservés
    Accueil Contact support Guide rapide