DE / Done

Forex Data Monitoring Dashboard

Role | Data Engineer Timeline | 2 weeks
Forex Data Monitoring Dashboard

Overview

Dashboard that tracks forex prices as they move and pushes updates through a Telegram bot. Python processes the feed, Grafana visualizes it, and Docker with PostgreSQL holds the pipeline together.

Challenge

Creating a scalable system to process real-time forex data and deliver timely notifications while ensuring the dashboard, database, and Telegram bot work as one pipeline.

Result

Delivered a working dashboard tracking live forex prices with automated Telegram alerts, containerized with Docker on PostgreSQL.

Key Statistics

Real-time

Data Update Frequency

< 10 seconds

Notification Latency

Forex Trading Monitoring

Target Application

Technologies

Programming

  • Python

Visualization

  • Grafana

Containerization

  • Docker

Database

  • PostgreSQL

Messaging

  • Telegram API

Gallery

Forex Dashboard

Forex Dashboard

Screenshot of the Grafana dashboard displaying real-time forex price trends.

Telegram Notification

Telegram Notification

Example of a price update notification sent via Telegram bot.

Docker Containerization

Docker Containerization

Docker container setup for the forex monitoring system.

More projects

Back to all projects