This section provides a complete overview of all the main pages included in the Bookit template.
Each page serves a specific purpose β whether it's customer-facing (public) or reserved for internal use (staff/admin).
You'll find:
The purpose of each page
Its access level (public, private)
Any special logic or dynamic behavior
Understanding how pages are structured will help you customize the template confidently, without breaking its core functionalities.
π /index β Request Module
Access: Public
This is the functional home page where customers can submit reservation or private event requests.
It is designed to be minimal, clean, and conversion-oriented. You can link to it from the landing page or external sources.
π /login β Login Page
Access: Public
This page lets your team securely log into the backoffice or mobile operational dashboard.
It redirects users based on device.
π₯οΈ /backoffice β Full Backoffice
Access: Private
This is the main control panel for administrators. From here, they can manage:
Team members
Reservation requests
Clients
Menu items
Private rooms (salons)
General settings and configuration
Anf all the fonctionality of this template
π± /backofficemobile β Operational Dashboard
Access: Private
A mobile-first, ultra-simplified interface built for operational use (e.g. during service) :
View and manage requests
Access the calendar
See client details
Perfect for tablets or phones used on the floor.
π½οΈ /menu β Public Menu
Access: Public
Displays the dynamic online menu of the establishment. Pulls live data from your database.
You can organize dishes by category, show prices, and update everything without editing the page manually.
π£ /landing β Establishment Landing Page
Access: Public
This is your presentation page β introduce your restaurant, show photos, highlight your identity and vibe.
Use it as a branded homepage, or link it to /index for actions.
π /reset_pw β Password Reset
Access: Public
Default Bubble page for password recovery. Can be customized to match your design.
π« /404 β Not Found Page
Access: Public
The error page shown when a user lands on a non-existing route. You can customize the message and design to keep the user experience friendly.