
Tech Stack
Description
SpotDash, or FleetDash, was built as a cloud infrastructure dashboard for working with AWS EC2 fleets. The idea was not just to show instances in a table, but to make fleet-level visibility easier by combining fleet discovery, instance details, launch template inspection, and CloudWatch-based metrics in one system.
The backend was built in Go using Fiber and integrated with AWS services to fetch fleets, instances, launch template versions, and observability metrics like CPU utilization and network traffic. The frontend was built in Next.js as a visualization layer for exploring fleet state and operational details across regions.
- Built a Go + Fiber backend to integrate with AWS EC2 and CloudWatch APIs
- Implemented fleet listing, fleet-instance inspection, launch template lookup, and instance detail workflows
- Added fleet-level aggregation logic for CPU, network-in, and network-out metrics across active instances
- Built a Next.js dashboard UI for multi-view fleet exploration and operational visibility
- Structured the project as a Dockerized full-stack system with room for future fleet control and launch actions
Page Info
Fleet Dashboard
Main dashboard showing fleet listing, filters, regional views, and operational state.

Fleet Instance Details
Instance-level inspection view with fleet metrics and EC2 detail expansion.

Launch Template Inspection
Launch template and version view used to inspect fleet configuration details.
