An open API service indexing awesome lists of open source software.

https://github.com/thetedlab/gpu-prices-bot

Telegram bot for viewing and monitoring video card prices
https://github.com/thetedlab/gpu-prices-bot

docker java junit5 mocking postgres pytest python selenium spring-boot telegram-bot-api

Last synced: 8 months ago
JSON representation

Telegram bot for viewing and monitoring video card prices

Awesome Lists containing this project

README

          

![gpu-prices-bot-plane](https://user-images.githubusercontent.com/71270225/222929609-021f8784-76c9-40d2-b776-85fbf4fb9210.png)

[![unit tests workflow](https://github.com/TheTedLab/gpu-prices-bot/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/TheTedLab/gpu-prices-bot/actions/workflows/unit-tests.yml)
[![coverage status](https://thetedlab.github.io/gpu-prices-bot/coverage.svg)](https://thetedlab.github.io/gpu-prices-bot/index.html)

## Table of contents

* [Introduction](https://github.com/TheTedLab/gpu-prices-bot#introduction)
* [Contributors](https://github.com/TheTedLab/gpu-prices-bot#contributors)
* [Screenshots](https://github.com/TheTedLab/gpu-prices-bot#screenshots)

## Introduction
This telegram bot provides viewing and monitoring video card prices at various hardware stores.

The user can select different categories of video cards, such as architecture, series, model, vendor, store name and number of days to view statistics.

The entire architecture is organized in four docker containers: telegram bot, data service, postgres database and aggregator, which interact with each other by collecting, storing and displaying statistics on video card prices and popularity.

## Contributors

1. [TheTedLab](https://github.com/TheTedLab)
2. [Izentall](https://github.com/Izentall)
3. [MaksimBrezho](https://github.com/MaksimBrezho)

## Screenshots

![image](https://user-images.githubusercontent.com/71270225/222931096-100a926d-13ef-4b16-b9b9-19796bcf8e3a.png)

![image](https://user-images.githubusercontent.com/71270225/222931156-f458544e-c539-477e-b091-fd68e5ef1aba.png)

![image](https://user-images.githubusercontent.com/71270225/222931218-1f51606c-0582-47a6-812b-31d5ae0175f1.png)

![image](https://user-images.githubusercontent.com/71270225/222931281-fcd5e60d-02ea-434f-b095-2adc2cf49ec9.png)

![image](https://user-images.githubusercontent.com/71270225/222931328-0e6c8370-9e1f-4732-b889-a93c9c88229d.png)

![image](https://user-images.githubusercontent.com/71270225/222931432-3d20b84b-4c01-4a8d-ac13-d4b12098972f.png)