Back to projects
Full Stack Developer

Pulse

Open-source monitoring platform providing real-time visibility into Linux servers and Docker workloads through a lightweight Go agent, centralized backend, and modern client interface.

Duration

4 months

Team

Solo

Status

Completed

Stack

4 Techs

Key Features
CPU, memory, disk monitoring
Docker container metrics
Historical metrics & trends
Secure API key authentication
pulse.app
Pulse screen 1
Auto preview • Hover to pause

The Challenge

  • Existing monitoring tools are complex and expensive
  • Need mobile-first visibility for server metrics
  • Secure, lightweight solution for small teams

The Solution

  • Built lightweight Go agent for metric collection
  • Created centralized Node.js/TypeScript backend
  • Developed mobile-first UI for real-time monitoring

Impact & Learnings

  • Simplified server monitoring for teams
  • Learned distributed system design
  • Built production-ready agent architecture

Future Roadmap

  • Alert notifications
  • Custom dashboard widgets
  • Multi-server comparison