The module previously known as Lunch is now called Food Services. This update brings improvements in the management of menus, dishes, and dining areas, providing a more complete and flexible experience for administrators.
Below are the available changes and functionalities.
π¨βπΌ Administrator Page
π¨βπΌ Administrator Page
The Food Services section is divided into three main areas:
Dishes
Menus
Dining Areas
Note: It is possible to create dining areas without menus or dishes. To do so, go to the Dining Area Management section.
If dining areas with menus and dishes are required, you must first create the dishes, then the menus, and finally the dining areas.
π² Dish Management
π² Dish Management
The first step in the setup process is creating dishes.
To create a new dish, the following fields must be completed:
Name (required)
Image (optional)
Allergens (optional): these are predefined in Hybo and can be selected if needed.
Type (required): refers to the dish type (Starter, First Course, Main Course, or Dessert).
Price (required)
Description (required)
Status: the dish can be enabled or disabled.
π Menu Management
π Menu Management
Once the dishes have been created, menus can be set up.
Name (required)
Price (required)
Description (required)
Image
Allergens
Menu availability dates
Available settings:
β At least one dish per type: requires the user to select at least one dish for each type.
β Allow more than one dish per type: allows defining a maximum number per type (Starter, First Course, Main Course, Dessert).
Menus can also be enabled or disabled from this section.
Associating dishes with a menu
From the Dishes tab, the desired dishes can be activated for each menu using a toggle.
β
π’ Dining Area Management
π’ Dining Area Management
Once menus have been created (or not), dining areas can be set up.
Name (required)
Site (required)
Capacity (required)
Building
Floor
Status: enabled or disabled
In the Shifts tab, the different dining services are configured:
Shift name (required)
Assigned menu (optional)
Start time (required)
End time (required)
Multiple shifts can be created as needed.
πββοΈ User Page
πββοΈ User Page
The new Food Services module experience introduces a dynamic and simplified form that allows users to make reservations in a quick and personalized way.
Below are the new features available in the booking process:
When accessing the Food Services form, users will be able to see:
The overall occupancy of the module, providing a clear view of the general availability of the service.
The first step is to select the desired dining area. Only dining areas that have been enabled by administrators will be displayed.
Once the dining area is selected, the available shifts associated with that dining area will be shown.
β
The user can select the desired shift, as long as there are available spots for it.
After choosing the shift, the system will display the list of available menus for that time slot and dining area. The user must select one of the enabled menus.
β
If the selected menu includes multiple dishes per type, an additional section will be enabled in the form, allowing the user to choose:
The dishes they want to reserve, categorized by type (Starter, First Course, Main Course, Dessert).
The system will enforce the rules configured by the administrator (at least one dish per type, or allowing multiple dishes per type according to defined limits).
Once the dish selection is complete, the form will show the user:
A summary of the complete order
The total amount to be paid, if prices are associated with the dining area
Finally, the user can confirm the reservation by clicking the corresponding button.
Once confirmed, the reservation will be recorded in the system and can be managed from the history or personal reservations section.














