Skip to content

Dashboard Overview

Introduction

The UptimeHunt dashboard serves as the central interface for managing monitoring services, viewing service status, and accessing platform features. This guide explains the dashboard layout, navigation, and core functionality.

Dashboard Layout

The top navigation bar provides access to primary platform sections:

Services
Main dashboard displaying all monitoring services
Default view after login
Includes service management functions
Integrations
Alert and notification configuration
Third-party service connections (planned feature)
User Menu
Account settings access
Profile information
Logout function

Services View

The Services view displays all configured monitoring services organized by project.

Header Section

  • Page Title: "Services"
  • Description: "Monitor the status of your services"
  • Action Buttons:
    • Reorder Projects: Enable/disable project reordering mode
    • Manage Projects: Access project management interface
    • Add Service: Create new monitoring service

Services List

Services are organized by project with the following information:

  • Service name
  • Current status indicator
  • Service type (HTTP, PING)
  • Quick action buttons (Edit, View, Delete)

Project Organization

Services are grouped by project for logical organization. Each project section displays:

Project Header

  • Project name
  • Project color indicator
  • Service count
  • Collapse/expand control

Service Cards

Individual services within each project showing:

  • Service status (up/down indicator)
  • Service name
  • Monitoring type
  • Last check time
  • Quick actions

Primary Navigation

Services Dashboard

Access from: Navigation bar "Services" link
Primary interface for service management
Default view after login

Service Details

Access from: Click service name in list
Detailed view of individual service
Check history and performance metrics
Edit service configuration

Integrations

Access from: Navigation bar "Integrations" link
Alert configuration interface
Third-party service connections (planned)

Settings

Access from: User menu → Settings
Account profile management
Password security settings
User preferences

Quick Actions

Quick action buttons appear on each service card:

View (Eye icon)
Navigate to service details page
View check history and metrics
Edit (Pencil icon)
Open service configuration modal
Modify service parameters
Delete (Trash icon)
Remove service (requires confirmation)
Permanently deletes service and history

Service Status Indicators

Services display visual status indicators:

Status Colors

Status Color Description
Up Green Service responding successfully
Down Red Service not responding or errors detected
Pending Gray First check not yet completed

Status Icons

  • Check Circle: Service operational
  • X Circle: Service experiencing issues
  • Clock: Awaiting first check

Project Management

Accessing Project Management

  1. Navigate to Services dashboard
  2. Click "Manage Projects" button
  3. Project management modal opens

Project Operations

Create Project

  1. Click "Add Project" in project manager
  2. Enter project details:
    • Name (required)
    • Description (optional)
    • Color (hex code)
    • Icon (optional)
  3. Click "Create" to save

Edit Project

  1. Open project manager
  2. Locate project in list
  3. Click edit button
  4. Modify project details
  5. Save changes

Delete Project

  1. Open project manager
  2. Select project to delete
  3. Click delete button
  4. Confirm deletion

Project Deletion

Deleting a project does not delete services. Services will be moved to "Unassigned" category.

Project Reordering

To reorder projects on the dashboard:

  1. Click "Reorder Projects" button
  2. Dashboard enters reorder mode
  3. Drag projects to desired positions
  4. Click "Done Reordering" when complete
  5. Order is saved automatically

Dashboard Features

Service Filtering

Currently, services are grouped by project. Future enhancements may include:

  • Search functionality
  • Status filtering (up/down)
  • Type filtering (HTTP/PING)
  • Custom sorting options

Bulk Operations

Bulk operations are not currently available. Manage services individually through quick actions or detail views.

Dashboard Refresh

The dashboard does not auto-refresh. To view updated service status:

  • Manually refresh the browser
  • Navigate to service details for latest data
  • Future versions will include auto-refresh

Keyboard Shortcuts

Keyboard shortcuts are not currently implemented. All actions require mouse/touch interaction.

Mobile Responsiveness

The dashboard is optimized for various screen sizes:

Desktop View
Full layout with all features visible
Optimal for service management
Tablet View
Responsive layout with adjusted spacing
All features accessible
Mobile View
Vertical layout
Condensed information display
Touch-optimized controls

Dashboard Customization

Available Customizations

  • Project colors for visual organization
  • Project ordering via drag-and-drop
  • Service grouping by project

Planned Customizations

Future releases may include:

  • Custom dashboard layouts
  • Widget configuration
  • Personal preferences
  • Theme selection

Performance Considerations

Loading Time

Dashboard loading depends on:

  • Number of configured services
  • Browser performance
  • Network connection speed

Optimization

For optimal performance:

  • Organize services into projects
  • Archive unused services
  • Use modern web browsers
  • Maintain stable internet connection

Troubleshooting

Dashboard Not Loading

If the dashboard fails to load:

  1. Refresh the browser page
  2. Clear browser cache
  3. Verify internet connection
  4. Try a different browser
  5. Check browser console for errors

Services Not Displaying

If services are missing from the dashboard:

  1. Verify you're logged in with the correct account
  2. Check service status (disabled services still appear)
  3. Refresh the page
  4. Verify services weren't accidentally deleted

Project Operations Failing

If project operations don't work:

  1. Ensure project names are unique
  2. Check all required fields are completed
  3. Verify project doesn't have validation errors
  4. Refresh and try again