La Cucina Admin Guide
Reservations Admin Panel · User Guide
This guide covers everything you need to manage reservations, block dates, and check availability using the La Cucina admin panel. No technical knowledge is required.
Signing In
Navigate to the admin panel URL. You will be presented with a sign-in screen.
- Enter your Username and Password as provided by your administrator.
- Click Sign In.
- On success you will be taken directly to the Reservations Dashboard.
⚠ If you see "Invalid username or password", check for typos and ensure Caps Lock is off. Contact your administrator if you are unable to log in.
To sign out, click the ← Sign out link at the bottom of the left sidebar.
Dashboard
The dashboard is the first screen you see after signing in. It shows four summary cards at the top:
- Total Reservations — all active (non-cancelled) bookings
- This Month — active bookings with a date in the current calendar month
- Upcoming (7 days) — active bookings within the next seven days
- Total Covers — sum of guests across all active bookings
Below the summary cards are four tabs: All Reservations, Calendar, Block Dates, and Availability. You can also navigate between these using the left sidebar.
Reservations
The All Reservations tab shows every booking in the system as a table.
Filtering
Use the All Statuses dropdown to filter by Confirmed, Pending, or Cancelled. Click 🔄 Refresh to reload the table.
Viewing a reservation
Click the View button on any row to open the full reservation details in a panel. Details shown include the reference number, guest name, contact details, date, time, covers, occasion, special requests, status, and the date the booking was made.
Updating a reservation
- Click View to open the reservation.
- If the reservation is Pending, a ✓ Confirm button will appear — click it to mark it as confirmed.
- If the reservation is not yet cancelled, a ✕ Cancel button will appear. Click it and confirm the prompt to cancel the booking.
💡 Close the details panel by clicking the × button, pressing Escape, or clicking outside the panel.
Calendar
The Calendar tab shows a monthly view of all bookings and blocked dates.
- Green — date is available with no bookings
- Red — date has one or more bookings (number shown in corner)
- Grey — date is blocked
- Faded — closed (Monday) or past date
Use the ← Prev and Next → buttons to navigate between months. There is no limit on how far forward or back you can navigate.
Click any red (booked) date to see a summary of all reservations on that day.
Block Dates
Use the Block Dates tab to prevent new reservations from being made on specific dates — for example for private events, maintenance, or owner use.
Adding a block
- Select a From Date and To Date. For a single day, set both to the same date.
- Optionally enter a Reason (e.g. "Private event").
- Click 🚫 Block These Dates.
The blocked range will appear immediately in the Currently Blocked list and on the calendar.
Removing a block
In the Currently Blocked list, click the Unblock button next to the range you wish to remove and confirm the prompt.
⚠ Blocking a date does not automatically cancel existing reservations on those dates. Review the Reservations tab and cancel any affected bookings manually if needed.
Availability
The Availability tab lets you check how many slots remain at each service time on a given date.
- Select a Date using the date picker.
- Click Check.
A grid will appear showing all time slots. Each slot displays how many of the maximum 3 bookings per slot remain free:
- Green — slots available
- Amber — only one slot remaining
- Red — fully booked
If the selected date is a Monday or is blocked, a message will indicate the date is closed or unavailable.
Reservation Statuses
Each reservation has one of three statuses:
- Confirmed The reservation is accepted and active.
- Pending The reservation has been submitted but not yet reviewed. Action may be required.
- Cancelled The reservation has been cancelled and is no longer active.
💡 Pending reservations should be reviewed promptly. Guests who made a deposit payment will be awaiting confirmation.
Tips & Notes
- The restaurant is closed on Mondays. Monday dates are automatically shown as unavailable in the calendar and availability checker.
- Data is session-based in the demo version. Any changes made will be lost on page refresh. The live version connects to a database.
- All times are displayed in local server time. Ensure your server timezone matches your restaurant's location.
- The maximum booking slots per time slot is set to 3. Contact your developer to adjust this limit.
- Booking references follow the format
LC-XXXXXXXXand are unique to each reservation. - Use the User Guide link in the sidebar at any time to return to this page.