WWW service status tracker

By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.

Dismiss

 README.md

View raw Download
text/plain • 512 B
ASCII text

Echo Status Tracker

This is a basic web service status tracker. It stores results in a database and provides a simple web interface to view the results, including a graph of the status over time.

It is built using Python, Flask, and SQLAlchemy, connected to a PostgreSQL server. For task queuing, it uses Celery with Redis (actually, the free fork KeyDB) as the broker. To ping the services it uses httpx.

Made in 3 days for the programming competition IT Engineering Challenge, 2024.

                
                    
1
# Echo Status Tracker
2
3
This is a basic web service status tracker. It stores results in a database and
4
provides a simple web interface to view the results, including a graph of the
5
status over time.
6
7
It is built using Python, Flask, and SQLAlchemy, connected to a PostgreSQL
8
server. For task queuing, it uses Celery with Redis (actually, the free fork
9
KeyDB) as the broker. To ping the services it uses `httpx`.
10
11
Made in 3 days for the programming competition
12
[IT Engineering Challenge](https://itec.ro/), 2024.
13