Dashboard Overview
Your BunnySync dashboard provides a comprehensive overview of your rabbitry at a glance, featuring real-time statistics, top performers, and task management.
Dashboard Components
Your dashboard is organized into four main sections:
- Statistics Cards - Four key metrics at the top
- Top Breeders - Your five best performing rabbits
- Kit Status Chart - Visual breakdown of kit statuses
- Schedule Section - Comprehensive task management
Statistics Cards
The top row displays four essential metrics for quick reference:
Active Breeders
Shows: Total breeding stock with status "Active"
Breakdown: X Does | Y Bucks | Z Total
Hover over the info icon to see the tooltip explanation
Active Litters
Shows: Current litters with "Active" status
Format: X Litters | Y Total Kits
Only includes litters not yet weaned
Kits Born
Shows: Total lifetime kits produced
Breakdown: X Sold | Y Died/Culled
Includes all kits ever born in your rabbitry
Finances
Shows: Total income and expenses
Format: $X income | $Y expenses
Pulled from your Ledger entries
Top Breeders Section
How It Works
This section displays your top 5 breeders ranked by live kit count:
- Ranking Metric: Total kits produced that are NOT dead
- Display: Breeder photo (if available), name, and live kit count
- Action: Eye icon links to the breeder's profile page
- Updates: Automatically when kit statuses change
This helps identify your most productive breeding stock for selection decisions. The count includes all kits with status: active, sold, breeder, archived, or butchered.
Kit Status Distribution Chart
Visual Breakdown
The donut chart shows the percentage distribution of ALL kits by their current status:
Status Types:
- Active: Currently alive kits
- Died: Natural deaths
- Breeder: Kept for breeding
- Sold: Sold kits
- Cull: Culled kits
- Archive: Historical records
- Butcher: Processed for meat
Chart Features:
- Interactive hover for exact counts
- Color-coded segments
- Percentage calculations
- Powered by ApexCharts
Schedule/Task Management
The most comprehensive section of your dashboard, showing all tasks organized by timeframe:
Task Organization
Tasks are grouped into four collapsible sections:
Today
Tasks due todayShows all tasks with due date = today. Expanded by default.
This Week
Next 7 daysTasks due within the next 7 days. Collapsed by default.
Upcoming
After this weekTasks due after the 7-day window. Collapsed by default.
Completed
Archived tasksTasks with status = 'archive'. Collapsed by default.
Task Features
Task Display:
- Checkbox for completion
- Task name and type badge
- Associated breeder/litter info
- Due date and time
- Recurring indicator if applicable
- Action buttons (view, reschedule)
Task Types:
- Breed: Breeding reminders
- Pregnancy Check: Palpation dates
- Birth: Expected kindling
- Nest Box: Box placement/removal
- Weigh: Weight check reminders
- Medical: Health treatments
- General: Custom tasks
Additional Features:
- Progress Bar: Shows X of Y tasks completed at the top
- Add Task Button: Quick access to create new tasks
- Pagination: For Today, This Week, and Completed sections when many tasks exist
- Reschedule Modal: Change task dates without affecting recurring schedules
- Visual States: Completed tasks show strikethrough, missed tasks in red
Onboarding Checklist
New users see an onboarding checklist at the top of the dashboard:
- Only shows if onboarding progress < 100%
- Displays checklist items with point values
- Shows progress bar
- Disappears once all items are completed
Mobile Responsiveness
The dashboard adapts to mobile screens:
- Statistics cards stack to 2 per row on mobile
- Top breeders and kit chart stack vertically
- Task sections remain fully functional
- All tooltips work on touch devices
Ready to Use Your Dashboard!
You now understand all components of the BunnySync dashboard. The combination of statistics, visual charts, and task management provides everything needed to manage your rabbitry efficiently.