Mobile-Refuel Table Reservation
Plugin site | Live demo | Ondersteuning
Professioneel systeem voor het reserveren van tabellen voor restaurants, cafés en foodtrucks. De functies omvatten:
📱 Persoonlijke smartphone app (PWA): 💎 (Pro) Maak van je reserveringssysteem een native smartphone app. Kenmerken zijn onder andere app installatie, push berichtgevingen, offline functionaliteit, aangepaste branding (app naam, icoon, kleuren) en bliksemsnelle prestaties. QR-codegeneratie voor eenvoudige installatie op iOS- en Android apparaten.
🖥️ Front-end: Meerstaps reserveringsformulier met realtime beschikbaarheidscontrole, responsive ontwerp, vertaalde kalender en slim tijdbeheer.
⚙️ Back-end: Uitgebreid reserveringsbeheer met filteren, sorteren, statuswijzigingen, handmatige boekingen, CSV export en directe communicatie met gasten.
🕒 Openingstijden: flexibele wekelijkse uren, feestdagen, speciale openingstijden 💎 (Pro) en uitgesloten dagen. Speciale uren overschrijven automatisch de reguliere uren.
🏖️ Vakantie & seizoen beheer: 💎 (Pro) Definieer gesloten periodes (bijv. Bedrijfsvakanties, seizoen onderbrekingen) die automatisch alle dagen binnen het bereik blokkeren voor reserveringen. Geconfigureerde vakantiegegevens worden oranje gemarkeerd in alle back-end datum kiezers zodat je altijd een duidelijk overzicht hebt.
🍽️ Keukencapaciteitsplanning: 💎 (Pro) Beperk het maximum aantal gasten dat in hetzelfde tijdsinterval kan worden geboekt, onafhankelijk van het totale aantal zitplaatsen in het restaurant. Dit weerspiegelt de doorvoercapaciteit van de keuken: zelfs als het restaurant niet volledig bezet is, wordt een slot geblokkeerd als de som van de reeds geboekte gasten in dat interval plus de huidige aanvraag het geconfigureerde maximum per interval overschrijdt.
📧 E-mails: Taalspecifieke templates 💎 (Pro) (9 talen: DE, EN, US, IT, ES, FR, PL, RU, NL) met plaatshouders, aanpasbare afzender en automatische taalselectie.
❌ Annuleringen: zelf annuleren door gasten 💎 (Pro) via een e-mail link met een instelbaar minimum aantal uren voor de reservering en automatische melding.
🎉 Evenement beheer: 💎 (Pro) Maak volledig configureerbare evenement types (bijv. Verjaardagsfeest, bruiloft, bedrijfsevenement) met individuele looptijden per type. Evenementen kunnen worden beperkt tot specifieke weekdagen (bijv. “Lunch alleen op vrijdag & zaterdag”) of gebonden aan zelfgekozen speciale gegevens met een datumkiezer op basis van tegels in plaats van een kalender, geen verwarring over onbeschikbare dagen. Een dag die normaal gesloten is, kan automatisch geopend worden als er een evenement op gepland is. Alleen tijdslots waarin de volledige duur van het evenement past voor sluitingstijd worden weergegeven, waardoor onvolledige boekingen worden voorkomen. Als er precies één evenement type is geconfigureerd, activeert het formulier dit direct zonder extra stappen weer te geven. Tonen van de duur van een evenement in de front-end is optioneel.
📅 Kalender: een visuele kalender met alle reserveringen, met maand-, week- en dagweergaven. Dynamische tijdvakken passen zich automatisch aan de ingestelde openingstijden aan. De weekweergave laat de vroegste tot laatste tijden voor alle dagen zien, terwijl de dagweergave alleen de openingstijden voor de betreffende dag laat zien. Pop-up voor beheer met één klik 💎 (Pro) voor statuswijzigingen en iCal-feed abonnement 💎 (Pro) voor Google Agenda, Apple Agenda, Outlook en Thunderbird.
🎨 Ontwerp: Aanpasbare kleuren (achtergrond, tekst, knoppen 💎 (Pro), tegelkleur 💎 (Pro)) en hoekradius 💎 (Pro) met live voorbeeld 💎 (Pro) direct in de back-end – Bekijk je wijzigingen in een echt formulier voorbeeld voordat je opslaat.
Internationalisatie: Volledige vertaalondersteuning voor back-end, front-end, e-mails, agenda en alle UI elementen. Dynamisch schakelen tussen talen. Ondersteunt 9 talen: Duits, Engels (VS), Engels (VK), Italiaans, Spaans, Frans, Pools en Russisch.
🔒 Beveiliging en prestaties: nonce verificatie, invoer sanitatie, SQL injectie bescherming, XSS bescherming, geoptimaliseerde queries en efficiënte Ajax handlers.
Plugin site | Live demo | Ondersteuning
Technische functies
-
AJAX Integratie:
- Real-time beschikbaarheidscontrole
- Dynamisch laden van e-mails templates
- Geen pagina herlading vereist
-
Kalender integratie: * (Pro)
- iCal feed voor externe kalender apps
- Ondersteuning voor Google Agenda, Apple Agenda, Outlook, Thunderbird
- Token gebaseerde veilige toegang
- Automatische synchronisatie
-
Beveiliging:
- Nonce verificatie voor alle formulieren
- Alle invoeren wissen
- Bescherming tegen SQL-injectie door middel van voorbereide statements
- XSS bescherming door escaping
-
Prestaties:
- Geoptimaliseerde databasequery’s
- Efficiënte AJAX handlers
Gebruik
Aan de slag
-
Algemene instellingen configureren:
- Ga naar “reserveringen” > ‘instellingen’ > tab “Algemeen “
- Voer de naam van het restaurant in
- Configureer het e-mailadres voor meldingen
- Stel het maximale aantal mensen* (Pro) en de verblijfsduur* (Pro) in
-
Openingstijden instellen:
- Tab “Openingstijden” > “Normale wekelijkse openingstijden”
- Activeer de gewenste dagen van de week
- Stel openingstijden in (start en eind) voor elke dag
- Configureer tijdsinterval* (Pro) (standaard: 30 minuten)
-
Feestdagen toevoegen: * (Pro)
- Tab “Openingstijden” > “Feestdagen en speciale openingstijden”
- Selecteer een datum in de kalender.
- Klik op “Geselecteerde datum configureren”.
- Selecteer “De hele dag gesloten” of “Speciale openingstijden”.
- Sla de instellingen op.
-
E-mail templates aanpassen: * (Pro)
- “E-mails” tab
- Selecteer de gewenste taal
- Pas het onderwerp en bericht aan voor elk type e-mail
- Gebruik plaatshouders voor dynamische content
-
Ontwerp aanpassen:
- “Ontwerp” tab
- Selecteer de achtergrondkleur voor het formulier
- Tekstkleur aanpassen
- Knopkleuren aanpassen* (Pro)
- De kleur van tegels aanpassen* (Pro)
- Stel hoekradius in* (Pro) (0-50 pixels)
- Gebruik live formuliervoorbeeld* (Pro) om alle wijzigingen in realtime te bekijken voordat je opslaat.
-
Taal selecteren:
- “Taal” tab
- De gewenste taal voor front-end en back-end selecteren
- Alle teksten worden automatisch vertaald
-
Formulier insluiten:
- Maak een nieuwe pagina aan of bewerk een bestaande
- De shortcode
[reservation-form] toevoegen - Publiceer de pagina
Reserveringen beheren
Lijst met reserveringen: – Ga naar “Reserveringen” > “Reserveringen” – Gebruik filters om specifieke reserveringen te bekijken – Sorteren op verschillende criteria – Klik op “Bevestigen” of “Weigeren” om de status te wijzigen – Klik op “Bewerken” om details te wijzigen – Klik op “Verwijderen” om een reservering te verwijderen – Schakel tussen tabelweergave en kaartweergave (geoptimaliseerd voor mobiel/desktop)
Handmatige reservering toevoegen: – Ga naar “Reserveringen” > “Nieuwe Reservering” – Voer alle velden in – Selecteer datum en tijd (er wordt automatisch rekening gehouden met speciale openingstijden) – Optioneel: stuur een e-mailbevestiging naar de gast – Klik op “Reservering maken”
CSV export: – Ga naar “Reserveringen” > “Reserveringen.” – Optioneel, selecteer filter. – Klik op “CSV exporteren.” – Het bestand wordt gedownload.
Smartphone app (PWA) (PRO)
De Pro versie heeft een Progressive Web App (PWA) functie die je reserveringssysteem verandert in een echte smartphone app.
Belangrijkste functies:
App installatie: – Directe installatie op smartphones zonder App Store – Native app ervaring met je merk – Installeerbaar op iOS en Android apparaten – QR code voor eenvoudige installatie
Push berichtgevingen: – Verzend reserveringsbevestigingen als push berichten – Automatische herinneringen voor aanstaande reserveringen – Realtime updates rechtstreeks verzonden naar de apparaten van gasten – VAPID-gebaseerd beveiligd melding systeem
Offline functionaliteit: – Werkt zonder internetverbinding – Automatische synchronisatie bij herverbinding – Intelligent caching systeem
Aangepaste branding: – Aanpasbare app naam en korte naam – Upload je eigen app icoon – Stel de kleuren van het app thema in – Professionele weergave die past bij je restaurant branding
Prestaties: – Bliksemsnelle laadtijden – Intelligente caching voor optimale snelheid – Progressieve verbetering voor alle apparaten
Configuratie: – Ga naar “Reserveringen” > ‘Instellingen’ > tab “App” (alleen Pro) – Schakel de PWA-functionaliteit in – Configureer de naam, icoon en kleuren van de app – Schakel de push berichtgevingen in- Genereer een QR-code voor de installatie – Test de berichtgevingen
De PWA functie is alleen beschikbaar in de Pro versie. Upgrade om je gasten een moderne, app-achtige reserveringservaring te bieden.
Ondersteuning
Voor ondersteuning, vragen of feedback, bezoek https://mobile-refuel.de
Credits
Ontwikkeld door Maxim Ristow / maksim85 voor Mobile-Refuel.
