8 Commits

Author SHA1 Message Date
Leons Aleksandrovs
0f9c2092e2 chore(history): delete old data.json / add to gitignore 2025-07-07 22:45:14 +03:00
Leons Aleksandrovs
3c394bddfb docs(readme): add readme file about the project
Root readme file contains task completion status, as well as intruction
on how to run project in development stage using docker compose
2025-07-07 22:09:13 +03:00
Leons Aleksandrovs
3ee7139f6e chore(lint): fixed FE console.logs and changed rules for BE 2025-07-07 20:04:24 +03:00
Leons Aleksandrovs
4d8cffa78f feat(ws): add connection status and last updated time 2025-07-07 19:46:14 +03:00
Leons Aleksandrovs
f0c94fa3ee feat(ws): stream data to line chart 2025-07-07 19:14:06 +03:00
Leons Aleksandrovs
ab26e9881f feat(ws): send history data and update data with web socket
Added following logic:
1. New clients receive 15 entry history from history file
2. After that, every 10 seconds when new entry is generated it is sent
out to all connected clients
2025-07-07 16:21:54 +03:00
Leons Aleksandrovs
675f12906e feat: add data generation logic and history file class 2025-07-07 15:52:32 +03:00
Leons Aleksandrovs
4284804536 chore(init): project setup with Docker support 2025-07-07 13:21:35 +03:00