Полноценный рабочий продукт для развертки API существующего маркетплейса.
В проекте идет работа с построением API по принципам REST, разработка бота на асинхронном фреймворке, работа с архитектурой ORM, а так же проявление смекалки в тех или иных задачах.
Главная цель проекта - облегчить и автоматизировать рутиный процесс покупки товаров через телеграмм-бота.
- FastAPI
- sqlalchemy (ORM-подход + асинхронные драйвера postgresql)
- aiogram
- aiohttp
- pydantic
На выходе я получил полноценного и рабочего маркетплейс-бота, который включает в себя: Каталог товаров, корзину, страницы у каждого раздела, back-кнопки, реализация курсора в корзине, цикл оформления товара, занесение данных в БД и многое другое!