Restaurant Management¶
4Geeks Perks includes a full restaurant management module for on-site cafeterias and food service operations. Track ingredients with nutritional data, build menus from recipes, and manage meal orders.
Overview¶
The restaurant module includes:
- Ingredients — Raw materials with full nutritional data
- Nutrition Reports — Aggregate nutritional analysis
- Menu Manager — Build meals from ingredient recipes
- Meal Orders — Process and track employee meal orders
Ingredients¶
Track every ingredient used in your restaurant with detailed nutritional information.
Adding an Ingredient¶
- Navigate to the Ingredients tab
- Click Add Ingredient
- Configure:
- Name — Ingredient name (e.g., “Chicken Breast”, “Brown Rice”)
- Category — Protein, Grain, Vegetable, Fruit, Dairy, Sauce, Other
- Unit — Measurement unit (g, oz, cup, piece)
- Cost Per Unit — Purchase cost
- Supplier — Vendor name
- Allergens — Common allergens (gluten, dairy, nuts, etc.)
- Enter nutritional data per serving:
- Calories — kcal
- Carbohydrates — grams
- Fat — grams
- Protein — grams
- Fiber — grams
- Sugar — grams
- Sodium — milligrams
- Click Save
Nutritional Data¶
Each ingredient includes comprehensive nutritional information:
| Nutrient | Unit | Description |
|---|---|---|
| Calories | kcal | Energy content |
| Carbohydrates | g | Total carbs |
| Fat | g | Total fat (including saturated) |
| Protein | g | Protein content |
| Fiber | g | Dietary fiber |
| Sugar | g | Total sugars |
| Sodium | mg | Sodium content |
Ingredient Categories¶
| Category | Examples |
|---|---|
| Protein | Chicken, fish, beef, tofu, beans |
| Grain | Rice, pasta, bread, quinoa |
| Vegetable | Lettuce, tomato, broccoli, carrot |
| Fruit | Apple, banana, berries, orange |
| Dairy | Milk, cheese, yogurt, butter |
| Sauce | Dressing, marinade, condiment |
| Other | Oil, spice, seasoning |
Allergen Tracking¶
Flag ingredients with common allergens:
- Gluten
- Dairy
- Nuts (tree nuts, peanuts)
- Eggs
- Soy
- Fish
- Shellfish
- Sesame
Allergen information flows through to meals and is displayed to employees when ordering.
Nutrition Reports¶
Generate nutritional analysis across your menu and meal orders.
Report Types¶
| Report | Description |
|---|---|
| Ingredient Summary | Nutritional breakdown by ingredient |
| Meal Analysis | Calculated nutrition per meal based on ingredients |
| Daily Average | Average nutritional intake per employee per day |
| Category Breakdown | Nutrition by food category |
Using Nutrition Reports¶
- Navigate to the Nutrition Report tab
- Select the report type
- Choose date range (for order-based reports)
- View the analysis
- Export as PDF or CSV
Nutritional Benchmarks¶
Compare your restaurant’s output against recommended daily values:
| Nutrient | Recommended Daily | Your Average |
|---|---|---|
| Calories | 2,000 kcal | X,XXX kcal |
| Carbohydrates | 300g | XXXg |
| Fat | 65g | XXg |
| Protein | 50g | XXg |
| Fiber | 25g | XXg |
| Sodium | 2,300mg | X,XXXmg |
Menu Manager¶
Build meals by combining ingredients into recipes.
Creating a Meal¶
- Navigate to the Menu Manager tab
- Click Create Meal
- Configure:
- Name — Meal name (e.g., “Grilled Chicken Bowl”)
- Description — Meal description
- Category — Breakfast, Lunch, Dinner, Snack
- Price (Points) — Points cost for employees
- Image — Meal photo
- Add ingredients:
- Click Add Ingredient
- Search for the ingredient
- Enter quantity (in the ingredient’s unit)
- Repeat for all ingredients
- Review calculated nutrition (auto-calculated from ingredients)
- Click Save
Meal Nutrition Calculation¶
Nutrition is automatically calculated from ingredient quantities:
Grilled Chicken Bowl:
- Chicken Breast (200g): 330 kcal, 0g carbs, 7g fat, 62g protein
- Brown Rice (150g): 165 kcal, 35g carbs, 1g fat, 4g protein
- Broccoli (100g): 34 kcal, 7g carbs, 0g fat, 3g protein
- Olive Oil (10ml): 88 kcal, 0g carbs, 10g fat, 0g protein
─────────────────────────────────────────────────────
Total: 617 kcal, 42g carbs, 18g fat, 69g protein
Managing the Menu¶
- Activate/Deactivate — Show or hide meals from the ordering system
- Seasonal menus — Create different menus for different periods
- Price updates — Adjust points costs as ingredient costs change
- Recipe scaling — Adjust ingredient quantities for portion control
Allergen Summary¶
Each meal displays a combined allergen list from all ingredients, helping employees with dietary restrictions make informed choices.
Meal Orders¶
Process and track employee meal orders.
Order Flow¶
graph LR
A[Employee Orders] --> B[Pending]
B --> C[Preparing]
C --> D[Ready]
D --> E[Served] Order Status¶
| Status | Description |
|---|---|
| Pending | Order placed, awaiting preparation |
| Preparing | Kitchen is preparing the meal |
| Ready | Meal is ready for pickup |
| Served | Meal has been collected/consumed |
| Cancelled | Order was cancelled |
Viewing Orders¶
Navigate to the Restaurant Orders tab:
| Column | Description |
|---|---|
| Order # | Unique order number |
| Employee | Who placed the order |
| Meal | What was ordered |
| Status | Current order status |
| Time | When the order was placed |
| Points | Points charged |
Managing Orders¶
- View details — Click an order to see full details
- Update status — Move orders through the workflow
- Cancel orders — Cancel pending orders (points are refunded)
- Filter — By status, employee, date, or meal
Order History¶
All completed orders are retained for:
- Nutritional reporting
- Cost analysis
- Popular meal identification
- Employee spending tracking
Daily Operations¶
Opening the Restaurant¶
- Review the day’s menu
- Check ingredient stock levels
- Activate available meals
- Mark unavailable meals as deactivated
During Service¶
- Monitor incoming orders
- Update order statuses as meals are prepared
- Manage special requests or modifications
- Track stock depletion
Closing the Restaurant¶
- Mark all remaining orders as served or cancelled
- Record end-of-day stock counts
- Review daily order summary
- Plan next day’s menu based on ingredient availability
Best Practices¶
- Keep ingredients current — Update nutritional data and costs regularly
- Monitor allergens — Ensure allergen flags are accurate
- Track popular meals — Use order data to optimize the menu
- Manage stock — Keep ingredient stock levels updated
- Communicate changes — Notify employees of menu updates
What’s Next¶
- Points System — How points are used for meal purchases
- Reporting & Analytics — Restaurant performance metrics
AĂşn con dudas? Pregunta en Discord o explore tutoriales