Appearance
Dashboard
The Dashboard is your command center — the first thing you see when you log into BridalOp. It gives you a real-time snapshot of your boutique's day: appointments, revenue, upcoming payments, recent activity, and quick shortcuts to the things you do most.

Stat Cards
Four key metrics are displayed across the top of the dashboard:
| Card | What It Shows |
|---|---|
| Today's Appointments | Number of non-cancelled appointments scheduled for today |
| Today's Revenue | Total dollar amount from completed payments today |
| Layaway Due This Week | Total installment amounts due this week (highlights overdue count in red if any) |
| New Customers (Month) | Customers added this calendar month, with percentage change vs. last month |
These stats are calculated when the page loads based on your boutique's local timezone.
Today's Appointments
A scrollable list of all appointments scheduled for today, ordered by start time. Each entry shows:
- Time — formatted in 12-hour format (e.g., 2:30 PM)
- Customer name with a color-coded status dot
- Appointment type and party size
- Assigned consultant
Status indicators:
- Green — Confirmed
- Orange — Pending
- Blue — Arrived
- Rose — In Progress
Click any appointment to jump to its detail view. Use the View calendar link in the header to open the full appointments calendar.
Activity Feed
A timeline of the most recent activity across your boutique (up to 8 items), including:
- Sales — shows staff member name, order number, and amount (e.g., "Sarah completed sale #ORD-20260403-0012 for $1,250.00")
- Online Bookings — shows when a customer books through your public booking portal (e.g., "New booking: Jane Smith booked an appointment")
Each entry includes a relative timestamp (e.g., "2 hours ago", "4 days ago").
Quick Actions
A grid of shortcut buttons for the tasks you perform most often:
| Action | What It Does |
|---|---|
| New Appointment | Opens the appointment creation form |
| New Customer | Opens the customer creation form |
| Open POS | Launches the point-of-sale terminal |
| Add Product | Opens the product creation form |
| Copy Booking Link | Copies your public booking portal URL to clipboard |
| Copy Portal Link | Copies your customer portal URL to clipboard |
| Copy Gift Card Link | Copies your gift card purchase page URL to clipboard |
The copy buttons briefly change to green with a "Copied!" confirmation when clicked.
Layaway Due
Lists active layaway plans with payments due this week or overdue (up to 10 items). Each entry shows:
- Customer name and order number
- Installment amount due
- Due date — shown in orange for upcoming, red for overdue
Overdue payments are sorted to the top. Click any entry to view the full layaway plan details.
Low Stock Alerts
Displays products with critically low inventory — 2 or fewer available items. Each entry shows:
- Product name and SKU
- Remaining stock count in red
Click any product to go directly to its inventory page. If all stock levels are healthy, this section shows "All stock levels healthy."
SMS Credit Warning
If your SMS credit balance drops below 50, a warning banner appears at the top of the dashboard with a direct link to purchase more credits. This helps ensure your automated appointment reminders and notifications keep sending without interruption.

