Aleksei Shipkov's Projects
API благотворительного фонда помощи животным. Создан с применением Python, FastAPI, SQLAlchemy, Pydantic. Предусмотрена аутентификация пользователей(JWT). Приложение позволяет создавать проекты и делать пожертвования.
Телеграм-бот HomeWork_bot. Написан с использованием Python и библиотеки Python-telegram-bot. Позволяет получать уведомления об изменении статуса ревью домашней работы на курсе Яндекс Практикума. Ведется лог работы программы. Получение информации происходит путем обращения API Яндекс Практикума.
Приложение с рецептами "Продуктовый помощник". Cоздано с применением Python, Django, Django REST Framework, React и Docker. Позволяется создавать и удалять собственные рецепты, подписываться на авторов, сохранять рецепты в избранное и формировать список покупок.
Проект создан с использование фреймворка Scrapy. Проводит парсинг страницы "https://peps.python.org/". Сохраняет список документов PEP. Собирает данные о количестве и статусе документов PEP. Результат работы сохраняется в CSV-файлы.
Приложение YaCut для сокращения ссылок. Создано с применением Python, фреймворка Flask и SQLAlchemy. Доступ осуществляется через пользовательский интерфейс или посредством API.
Проект API YaMDb. Создан c использованием стека технологий Python, Django, Django REST Framework, Docker. Собирает отзывы пользователей на произведения.
Проект блога Yatube. YaTube это небольшой блог с пользовательским интерфейсом(HTML, CSS). Проект реализован с помощью фреймворка Django. Предусмотрена авторизация пользователей, добавление и редактирование записи, возможность оставлять комментарии и подписываться на понравившихся авторов. Реализована фильтрация постов по авторам.