Enter your admin email and password to manage orders and products
Login failed. Check your Firebase Auth admin user.
Admin Dashboard
Active Orders
Active Orders shows your current pending pickup list. Processed Orders shows fulfilled pickups that still need review. Cancelled and no-show records live in All Orders.
Order #
Received Date
Customer
Products & Qty
Total
Location
Actions
Edit Order
This order has no items yet. Add a catalog item before saving.
Boxes: 0
Total: $0.00
Email Pickup Reminder
Review selected customers before sending.
You can use placeholders: {{firstName}}, {{fullName}}, {{orderNumber}}, {{pickupLocation}}, {{items}}, {{totalBoxes}}, and {{totalPrice}}.
WhatsApp Pickup Reminder
Review selected customers before opening WhatsApp.
Review the message, then use each Open WhatsApp button. WhatsApp opens with the message filled in, and you send it manually.
Manage Products
Add new catalog items here. New products will use the same live and coming soon behavior as your existing shop cards.
Add New Product
Keep category within your current shop groups so the new product appears safely in the existing filters and modal.
Filter Products
Email Subscribers
Email
Subscription
Source
Status
Consent
Created
Actions
Customer Accounts
Read-only customer profiles. Delete is available only for accounts with no orders.
Name
Email / UID
Phone
Preferred Pickup
Address
Orders
Created / Updated
Actions
Customer Feedback
Review order feedback saved in Firestore. Use filters to spot product, pickup, or low-rating patterns.
Order
Customer
Rating
Answers
Items
Pickup
Submitted
Growth Dashboard
Plain-English view of traffic, shopping drop-off, product interest, and order signals.
Signals that point to lost orders or missing data.
Most Visited Pages
What customers are looking at.
Products Customers Click
High interest before cart.
Products Added To Cart
Closest signal to purchase intent.
Products Actually Ordered
Real demand from submitted orders.
Pickup And Order Mix
Where orders are going and what still needs attention.
Missing Metrics Setup
Only needed if a section says it is missing.
Accounting
SHR-BATCH-YYYY-MM-DD
Open Batches
Open batches stay here until you finish tallying and close them. Closed batches move to their own tab, and reopened batches come back here.
📒
No open batches yet.
Tally Check
Difference compares the actual amounts you enter below against the collected total for this batch.
Batch is open. Save the tally during pickup and close the batch once the day is finalized.
Order #
Customer
Total
Method
Collected
Payment Time
Batch
Processed orders with payment method and collected status are included in the daily batch totals. Batch format: SHR-BATCH-YYYY-MM-DD.
Pickup Tally
Tally your pickup event: ordered boxes, walk-up sales, leftover, spoiled, and cate from everything else.
SHR-BATCH-YYYY-MM-DD_1
Refund Requests
Pending requests are shown first. For Stripe orders, clicking "Issue Stripe Refund"
will call the Stripe API automatically. For pickup orders, mark manually after completing
the refund via Zelle/cash.