Case

Кейс от DBI

Сервис, который мониторит доступность приставок/видеокарт в магазинах 


Описание кейса
Сейчас время дефицита микросхем и большинства товаров, при производстве которых используются микросхемы. Злые перекупщики скупают все, что можно и перепродают по завышенной цене. Предлагаем написать сервис, который будет мониторить доступность некоторых товаров и высылать сообщение пользователю, если товар появляется в наличии

Технологии
Фронт - любой SPA фреймворк/библиотека: React, Angular, Vue, Svelte, Nextjs, Nuxtjs *
Должен позволять пользователю зайти и посмотреть, есть ли товары в наличии, список источников мониторинга, установить оповещения для пользователя, статистику доступности за разные периоды.

Backend - сервис, осуществляющий проверку различных источников (онлайн магазины, доступные API с информацией о продаже, если такие имеются и прочие источники). Рассылает сообщения пользователям (на почту/SMS/Telegram или другой мессенджер на выбор), если находит доступный товар(ы)

* Необязательно реализовывать фронт в качестве SPA технологии, можно использовать MVC ASP.NET Core, Python Django и другие
** База данных для сохранения информации (о продажах, пользователях...) любая на выбор (MSSQL, PostgreSQL, MySQL или SQLite)