https://github.com/owner-maker/stocksmonitoring-telegrambot
This project provides you to check the inforamtion about stocks, make subcriptions to monitor them via the Telegram GUI Client
https://github.com/owner-maker/stocksmonitoring-telegrambot
Last synced: about 1 month ago
JSON representation
This project provides you to check the inforamtion about stocks, make subcriptions to monitor them via the Telegram GUI Client
- Host: GitHub
- URL: https://github.com/owner-maker/stocksmonitoring-telegrambot
- Owner: Owner-maker
- Created: 2022-03-21T13:07:41.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-15T07:59:26.000Z (over 3 years ago)
- Last Synced: 2025-01-27T10:09:30.275Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 632 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# StocksMonitoring-TelegramBot
*Technologies:*
-Java 11
-Spring Boot
-Spring Data
-Maven
-MS SQL
-Telegram API
*Project components:*
-TelegramBot (Stock exchange app) - provides GUI to sell, buy stocks, subscribe for a stock change etc.
-Queue app- provides an effecient way to store messages
consists of:
--Queue manager - manages the brokers (nodes), provides a admin panel to create topics, partitions etc.
--Queue brokers - provide distributed storage of messages in files
--Consumer(s) - provide distributed rading of messages from brokers
-MS SQL DataBase - provides storage of users queue's offsets, subscriptions, purchase and sale information
## Queue scheme

## DB diagram

**Still in progress**