The Dashboard is your command center in HostHive. It provides a real-time snapshot of your operations, upcoming appointments, financial overview, and key metrics at a glance.
The top section displays four key metrics. Each card is clickable and takes you to the related detail page.
| Element | Description |
|---|---|
| Value | Number of properties under management |
| Click | Opens Properties page |
| Indicator | Shows "Active properties" |
| Element | Description |
|---|---|
| Value | Appointments scheduled for today |
| Subtext | Total pending appointments across all dates |
| Click | Opens Calendar view |
| Color | Yellow when appointments are scheduled |
| Element | Description |
|---|---|
| Value | Appointments awaiting team acceptance |
| Status | "Action required" or "All caught up" |
| Click | Opens Pending Appointments page |
| Color | Yellow when items need attention, green when clear |
| Element | Description |
|---|---|
| Value | Total income for current month |
| Subtext | Current month and year |
| Click | Opens Finance page |
This widget shows appointments scheduled for the current day.
| Color | Status |
|---|---|
| Blue | Scheduled/Accepted |
| Yellow | In Progress |
| Green | Completed |
| Red | Cancelled |
When no appointments are scheduled, you'll see "No appointments scheduled for today" with an option to schedule one.
A snapshot of your monthly finances.
| Element | Description |
|---|---|
| Income Box | Green - total revenue this month |
| Expenses Box | Red - total expenses this month |
| Net Income | Income minus expenses (green if profit, red if loss) |
| Progress Bar | Visual ratio of revenue to expenses |
| View Details | Link to Finance page |
One-click access to common tasks from the Quick Actions panel.
| Action | Description |
|---|---|
| Add Property | Create a new property listing |
| New Appointment | Schedule a service appointment |
| Add Transaction | Record income or expense |
| Manage Team | View and manage team members |
A prominent New Appointment button in the dashboard header provides the fastest way to schedule appointments.
| Source | Action |
|---|---|
| Empty Today's Appointments | "Schedule appointment" button |
| Statistic cards | Click to navigate to details |
| Widget headers | "View all" links |
| Action | Admin | Manager | Team Member |
|---|---|---|---|
| Add Property | Yes | Yes | No |
| New Appointment | Yes | Yes | Yes |
| Add Transaction | Yes | Yes | No |
| Manage Team | Yes | Limited | No |
Stay informed about important events through the notification system.
Each notification shows:
Dismiss single: Click X on the notification
Dismiss all: Click "Dismiss All" in dropdown header
| Type | Description |
|---|---|
| Booking Alert | New or updated bookings |
| Service Update | Appointment status changes |
| Team Notification | Team member actions |
| Property Alert | Property updates or issues |
| System Notice | Platform updates |
When you have no notifications: "No notifications - You're all caught up!"
Personalize your dashboard experience.
Detailed View — All stats, charts, and information:
Simplified View — Just the essentials:
To switch: Look for the View Toggle button or go to Settings → Preferences.
Light Mode: Sun icon - best for bright environments
Dark Mode: Moon icon - best for low-light, reduces eye strain
Click the theme toggle in the top-right header to switch. Your preference saves automatically.
Collapse sidebar:
Mobile:
Find properties and bookings quickly:
Click your profile icon in the top-right for:
Account-synced preferences (follow you across devices):
Browser-local preferences:
Cause: No data entered or still loading
Solution: Add properties, create appointments, or refresh page
Cause: Transactions not recorded or categorized correctly
Solution: Navigate to Finance, verify transactions are dated in current month
Cause: Appointments scheduled for different date
Solution: Click "View all" to open Calendar, verify dates
Cause: Private/incognito mode or local storage blocked
Solution: Use normal browsing mode, allow local storage
Cause: Page not fully loaded
Solution: Refresh page, clear cache