Yuris
A GPS tracking platform for mining operations, combining web, mobile, backend services, and Raspberry Pi-based IoT hardware with AI capabilities.

Ringkasan
Ringkasan
A GPS tracking platform for mining operations, consisting of a web app, mobile app, backend services, and Raspberry Pi-based IoT hardware equipped with AI capabilities.
Masalah
Masalah
Mining operations need a reliable way to monitor fleet movement, location history, and operational activity in real time. The product needs to present operational data clearly while staying fast, responsive, and maintainable.
Solusi
Solusi
The solution combines a web dashboard, real-time tracking workflows, backend services, and IoT device integration to deliver clear operational visibility and scalable system architecture.
Fitur
Fitur Utama
Built backend services using Golang, Gin, GORM, and Google Wire.
Developed web interfaces using React, TypeScript, and TanStack.
Designed real-time GPS tracking and data processing workflows.
Integrated Raspberry Pi-based IoT hardware with backend services.
Implemented monitoring and observability using Grafana, Prometheus, and Loki.
Used Redis, MinIO, TimescaleDB, and Cloudflare for caching, storage, time-series data, and infrastructure.
Screenshot
Screenshot Produk

Tantangan
Tantangan
- Designing real-time tracking flows that remain responsive and readable.
- Balancing performance, maintainability, and scalability.
- Integrating IoT hardware with backend services reliably.
- Presenting operational map data and tracking history clearly.
Pelajaran
Pelajaran
- Strong system design and data modeling are crucial for real-time applications.
- Clear UI structure helps operational users understand location and tracking data quickly.
- Observability and monitoring are essential for production readiness.
- Modular architecture makes future feature development safer and faster.