Проект - сайт платной клиники.
● Произведённый продукт позволяет регистрироваться на сайте больницы и записываться онлайн на приём к требуемому врачу в пару кликов.
● Реализовал авторизацию и регистрацию пользователей, сделал её безопасной благодаря хэшированию паролей.
● Прописывал модели пользователей, благодаря чему была заложена основа для проекта.
● Покрыл код unit-тестами основных методов и функций, которые были реализованы мной, это позволило быстрее проверять проводить код-ревью.
● Технологии: Python, FastAPI, JWT, Dependencies, SQLAlchemy(ORM), pydantic, pytest.
Проект онлайн-чата для технической поддержки.
● Реализован онлайн чат в реальном времени с помощью технологий.
● Такой чат используется для коммуникации сотрудников тех-поддержки с пользователями.
● Реализовал роль модератора в проекте для обеспечения соблюдения правил пользователями.
● Прописывал Dockerfile для контейнеризации и docker-compose для запуска нескольких контейнеров.
● Покрыл код unit-тестами основных методов и функций, которые были реализованы мной, это позволило быстрее проверять проводить код-ревью.
● Технологии: Python, FastAPI, SQLAlchemy(ORM), pydantic, Doccker, Docker Compose, pytest.
Проект игры в MiniApp в Telegram боте.
● Реализована карточная игра в формате MiniApp внутри Telegram с использованием aiogram.
● Реализовал таблицу лидеров в игре для поддержания соревновательного духа между игроками и, соответственно, для повышения популярности бота и игры.
● Прописал inline-клавиатуры для взаимодействия с ботом, что для пользователя является более удобным вариантом, чем писать запрос вручную.
● Прописывал Dockerfile для контейнеризации и docker-compose для запуска нескольких контейнеров для более удобного запуска проекта в "отдельной среде".
● Покрыл код unit-тестами основных методов и функций, которые были реализованы мной, это позволило быстрее проверять проводить код-ревью.
● Технологии: Python, FastAPI, pydantic, SQLAlchemy(ORM), pytest, aiogram, MiniApp.