Spiryaev Dmitry's repositories
News_service
The service is designed for creating and viewing news. Users can write news, comments to the news and put likes.
Codeforces_task_parser
Асинхронный скрипт парсит задачи с сайта codeforces, разбивает на контесты по 10 задач, сохраняет в БД PostgreSQL, следом асинхронный телеграм бот по запросу выдаёт: Какие есть уникальные темы, какие сложности есть для этой темы, какие контесты есть на заданную тему и сложность, всю информацию по задачам в контесте.
Animal_bot
Асинхронный телеграм бот, имеет 2 кнопки, в зависимости от выбора кнопки возвращает случайное фото кошки или собаки из большой БД фотографий
Async_chat
Асинхронный чат для в встраивания в Ваш сетевой сервис.
Deribit_client
Deribit_client
Fastapi_marketplace_parser
The service for interacting with the wildberries marketplace. Check the README to find out about all the features.
File_downloader
The service is designed to upload files to it and process them asynchronously with the possibility of later receiving a list of processed files.
Gitea_downloader
Asynchronous script that downloads the HEAD contents of the repository https://gitea.radium.group/radium/project-configuration in a temporary folder of 3 streams. After performing all asynchronous tasks, the script counts sha256 hashes from each downloaded file.
Imwisagist
Repository for README on main page
Leetcode_algorithm_tasks
Leetcode - Тренировка алгоритмических задач и структур данных.
Product_helper
Это онлайн-сервис и API для него. На этом сервисе пользователи могут публиковать рецепты, подписываться на публикации других пользователей, добавлять понравившиеся рецепты в список «Избранное», а перед походом в магазин скачивать сводный список продуктов, необходимых для приготовления одного или нескольких выбранных блюд.
Reviews_Api
Проект Review_api собирает отзывы (Review) пользователей на произведения (Titles). Произведения делятся на категории: «Книги», «Фильмы», «Музыка». Список категорий (Category) может быть расширен администратором (например, можно добавить категорию «Изобразительное искусство» или «Ювелирка»). Сами произведения не хранятся, здесь нельзя посмотреть
Socialnetwork
Социальная сеть. Благодаря этому проекту можно создавать посты, оставлять комментарии под постами и подписываться на понравившихся авторов.
SocialnetworkAPI
API for social network
SPA_on_react
SPA on react and one endpoint on fastapi. When you enter a product item on the page, the frontend accesses the backend, the backend goes to the remote API and requests a list of products that returns to the frontend, and it outputs the list in the form of a table.
Tg_agregator
The asynchronous bot accepts the request, converts it into an aggregation request and accesses MongoDB, returns the result to the chat.