Reservine Docs

Manage Reservations

How to filter, browse, and manage all reservations in the table view with sorting and export options.

Manage Reservations

In addition to the visual calendar, Reservine also offers a table view of all reservations. You'll find it in the admin panel under Reservations in the main menu. This page is ideal for bulk reservation management, filtering by various criteria, and quickly finding a specific reservation.

Accessing Reservation Management

  1. Log in to the admin panel at https://vasefirma.reservine.me/admin
  2. Click Reservations in the main menu
  3. The table view of all reservations for your branch will appear

Reservations Table

On desktop, reservations are displayed in a full-featured table with the following columns:

ColumnContent
CustomerCustomer's first and last name
Date & TimeReservation date and time
ServiceName of the booked service
EmployeeAssigned employee
StatusCurrent reservation status (colored badge)
PriceTotal reservation amount

Columns can be sorted by clicking on the column header - for example, sorting by date from newest or by price.

On mobile devices, the table automatically switches to a list mode with infinite scrolling, optimized for smaller screens.

Filtering Reservations

Above the table, you'll find a filter panel that lets you quickly narrow down the list of reservations.

Date Filter

Click the period selector and choose a time range:

  • Today - only today's reservations
  • This Week - reservations from Monday to Sunday of the current week
  • This Month - reservations in the current month
  • Last 30 Days - reservations from the past month
  • Custom Range - manually set start/end dates using the calendar picker

Status Filter

Select one or more statuses to display. Available statuses:

StatusDescriptionTypical Use
PendingNew reservation awaiting confirmationReservations you need to approve
ConfirmedApproved reservation, customer is expectedActive upcoming reservations
In ProgressCustomer is currently on siteCurrently ongoing services
CompletedService was successfully providedHistorical records
CancelledReservation was cancelledCancelled reservations
No-ShowCustomer didn't show upProblematic reservations

The status filter is remembered between visits. If you don't see expected reservations, check that you don't have an active filter hiding them.

Opening Reservation Detail

To view the full detail, click on any row in the table. The reservation detail will open with all information, change history, and management options.

Creating a New Reservation

In the top-right corner of the page, you'll find the New Reservation button. Clicking it opens a dialog for creating a new reservation where you fill in:

  1. Customer - search for an existing one or create a new one
  2. Service - select from your list of services
  3. Employee - assign a specific employee
  4. Date & Time - choose the date and time
  5. Confirm the creation

Refreshing Data

If you need to load the latest data (e.g., when you expect the status has changed), click the Refresh button in the page header. Data will be reloaded from the server.

Reservations update automatically in real time via the WebSocket connection. Manual refresh is only needed rarely, such as after a temporary connection outage.

Pagination

At the bottom of the table, you'll find pagination with the option to set the number of records per page. You can choose 10, 25, 50, or 100 records per page depending on how many reservations you want to see at once.

Tips for Efficient Management

  • Daily routine: Set the filter to Today + status Pending to see reservations that need confirmation
  • Weekly overview: Filter by This Week + status Confirmed for an overview of upcoming reservations
  • Problematic reservations: Filter by status No-Show to identify customers who repeatedly don't show up
  • Quick search: If you know the customer's name or reservation number, use the search field for an instant result

On this page