posted an update

Major Update: Laravel Admin Panel Released!

Disaster Detection Platform on Kubernetes - v2.0

We're excited to announce a major addition to our disaster detection platform: a complete web-based admin panel built with Laravel 11!

What's New

Beautiful Admin Interface

  • Modern sidebar navigation with clean UI
  • Real-time dashboard with statistics and charts
  • Fully responsive design (works on mobile, tablet, desktop)
  • Color-coded status indicators for instant feedback

Key Features

Image Upload & Detection

  • Drag-and-drop image upload interface
  • Support for JPEG/PNG up to 10MB
  • Priority selection (low, normal, high)
  • Auto-refresh results every 5 seconds
  • View confidence scores and bounding boxes

Dashboard Overview

  • Total jobs, completed, processing, failed counts
  • Disaster type distribution chart (floods, fires, landslides, typhoons)
  • Recent detection jobs table
  • Quick action buttons

Device Management

  • Add and manage drones, CCTV cameras, satellites, mobile devices, sensors
  • Track device location, model, and detection count
  • View device-specific detection history
  • Active/inactive status toggle

API Configuration

  • Easy API URL setup for Kubernetes integration
  • One-click connection testing
  • Configurable timeout and refresh intervals
  • Built-in documentation and setup guides

Technical Stack

  • Framework: Laravel 11 (PHP 8.2+)
  • Frontend: Blade templates + Tailwind CSS
  • Database: SQLite (dev) / PostgreSQL (prod)
  • Icons: Font Awesome 6
  • Integration: RESTful API with Kubernetes backend

Use Cases

Emergency response teams - Upload field images, get instant AI analysis
Government agencies - Manage device fleets, track detections
Disaster monitoring centers - Real-time operational overview
Researchers & developers - Test API without writing code
Training & demos - Clean UI with pre-loaded demo data

Integration

The admin panel seamlessly connects to our Kubernetes-deployed disaster detection API:

  • Configure API URL in settings
  • Test connection with one click
  • Handles network failures gracefully
  • Works with local Docker or remote Kubernetes clusters

Log in or sign up for Devpost to join the conversation.