My Blog

🌍 RVSU Earthquake Monitoring System β€” A Story of Data and Motion

πŸ“… November 2025 Seismic Monitoring Real-time Data

This project began with a simple idea: what if I could visualize earthquakes as they happen, in real time? ⚑

That curiosity turned into RVSU Earthquake Monitoring System β€” a live platform designed to track and display seismic activity from data streams in motion.

The system listens to seismic feeds coming in over UDP πŸ“‘, parses the incoming data into structured event logs, and instantly highlights any significant tremors on an interactive Leaflet.js map πŸ—ΊοΈ. Every blip, every shake β€” right there on the screen, as it happens.

But real-time data is only as good as its stability. To keep things reliable, I built a heartbeat mechanism ❀️ that continuously monitors the system's health and data flow. Whenever an alert is triggered, it's logged β€” creating a full historical record of every event and system status change.

Originally, the backend relied on Flask, but I wanted something leaner and more resilient. So I re-engineered it into a serverless-style architecture 🧠 β€” no Flask, no heavy dependencies.

Now, the system periodically generates lightweight static JSON snapshots of the latest seismic data every five seconds. These are served directly by nginx, resulting in faster load times, better scalability, and fault tolerance even under network stress.

It's not just a monitoring tool β€” it's a living system that reflects the pulse of the planet, one tremor at a time. πŸŒπŸŒ‹

πŸš€ Price Monitor Evolution: From Script to Full Platform

πŸ“… November 2025 (Updated) Price Tracking Automation Browser Extension

It all started with a simple Python script 🐍 that checked for price changes on eMag.ro and sent Telegram notifications πŸ’¬.

Since then, it's evolved into a full-featured multi-platform price monitoring system:

πŸ”Ή Initially, it searched for products by item code β€” but I found out the same code is reused for refurbished items… not great πŸ˜…

πŸ”Ή Switched to using direct product links (copy & paste)

πŸ”Ή Added Telegram bot integration for product management πŸ€–

πŸ”Ή Built a modern web interface with interactive charts 🌐

πŸ”Ή Multi-user support with individual watchlists πŸ‘₯

πŸ”Ή Expanded to support both eMag.ro and Altex.ro πŸ›οΈ

πŸ”Ή Enterprise-grade security: bcrypt hashing, rate limiting, audit logging πŸ”’

πŸŽ‰ Latest addition: Official Firefox browser extension! Now you can add products to your watchlist with a single click directly from product pages. The extension automatically detects product information and integrates seamlessly with your account.

It's a private project β€” not meant for the public, and it doesn't use email, phone numbers, or anything like that.

πŸ‘‰ Just create an account (username + password), and in the settings you'll find instructions on how to activate Telegram notifications.

πŸ“† Price checks run automatically every full hour, tracking prices across both eMag and Altex.