+ Run Your Restaurant With + Precision. +
++ Culinary Command gives you complete control over inventory, ingredients, + recipes, staff, and cost management - all in one intelligent dashboard. +
+diff --git a/CulinaryCommandApp/Components/Pages/Home.razor b/CulinaryCommandApp/Components/Pages/Home.razor
index 8ec79c7..cdaa3c7 100644
--- a/CulinaryCommandApp/Components/Pages/Home.razor
+++ b/CulinaryCommandApp/Components/Pages/Home.razor
@@ -1,18 +1,190 @@
@page "/"
+@namespace CulinaryCommand.Components.Pages
@inject NavigationManager Nav
@inject AuthService Auth
+
+ Culinary Command gives you complete control over inventory, ingredients, + recipes, staff, and cost management - all in one intelligent dashboard. +
+Features
+Track ingredients, stock alerts, and reorder points across locations.
+Standardize recipes, costing, and prep workflows with precision.
+Assign tasks, monitor progress, and keep teams aligned in real time.
+How It Works
+Invite managers and import existing inventory lists.
+Set roles, reorder rules, and prep schedules in one place.
+See time saved and costs reduced with live insights.
+Pricing
+| SortBy("name")'> - Name - | -SortBy("sku")'> - SKU + | + | -SortBy("currentQty")'> - Current Qty - | -SortBy("outOfStock")'> - Out of Stock - | -SortBy("lastOrder")'> - Last Order - | -SortBy("price")'> - Price - | -Actions | +SortBy("name")'>Name | +Category | +Unit | +SortBy("currentQty")'>Current Stock | +SortBy("expires")'>Expires | +SortBy("price")'>Cost/Unit | +Location | +SortBy("lastUpdated")'>Last Updated | +Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| + |
Loading...
|
|||||||||||||||
| + |
No items found |
|||||||||||||||
|
-
- @item.Name
- @if (item.IsLowStock)
- {
- Low
- }
-
+ | ||||||||||||||||
| + ToggleSelection(item.Id, e)" /> | -@item.SKU |
-
-
+
@item.Name
+ SKU: @item.SKU
|
- @if (item.OutOfStockDate.HasValue) - { - - @item.OutOfStockDate.Value.ToString("MM/dd/yy") - @if (IsDateCritical(item.OutOfStockDate.Value)) - { - - } - - } - else - { - - - } + @item.Category | +@item.Unit |
- @if (item.LastOrderDate.HasValue)
- {
- @item.LastOrderDate.Value.ToString("MM/dd/yy")
- }
- else
- {
- -
- }
+
+ @item.CurrentQuantity
+ @if (item.CurrentQuantity <= 0)
+ {
+
+ }
+ else if (item.IsLowStock)
+ {
+
+ }
+
|
+ @(item.OutOfStockDate.HasValue ? item.OutOfStockDate.Value.ToString("M/d/yy") : "-") | $@item.Price.ToString("F2") | -+ | @GetLocation(item.Id) | +@(item.LastOrderDate.HasValue ? item.LastOrderDate.Value.ToString("M/d/yy") : "-") | +@@ -189,25 +154,27 @@ } | |||||