Skip to content
View Vladimir-Ivanov-92's full-sized avatar

Block or report Vladimir-Ivanov-92

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Vladimir-Ivanov-92/README.md

👋Привет, меня зовут Владимир!

Навыки:

Python Django DjangoREST Flask Postgres Docker Redis Nginx Gunicorn HTML5 CSS3 jQuery Bootstrap Linux

Мои проекты:

  • Интернет-магазин: https://dev-test-login.ru
    Репозиторий: https://github.com/Vladimir-Ivanov-92/my_site.
    Стек: Django, PostgreSQL, HTML, CSS, JQery, AJAX
    Сайт размещен на VDS сервере, установлены и настроены Nginx, Gunicorn, Celery, Redis. Подключен SSL-сертификат. Реализована корзина товаров, логин/регистрация, изменение и просмотр актуального статуса заказа, верификация почты, оповещение клиента и администратора о созданном заказе по эл. почте и в телеграмм.

  • Спортивные турниры (API)
    Репозиторий:https://github.com/Vladimir-Ivanov-92/competitions_FastAPI
    Стек: FastAPI, SQLAlchemy, Alembic, PostgreSQL, Docker, Uvicorn, Redis
    Приложение предоставляющее API для сохранения результатов турниров по различным видам спорта с указанием участников турниров и занятых ими мест.

  • Обменный курс (API)
    Репозиторий:https://github.com/Vladimir-Ivanov-92/DRF_API_Exchange_Rate
    Стек: Djago, DRF, Celery, Redis, Pydantic, Docker
    Приложение предоставляющее API для получения актуального курса валюты. Данные о курсе берутся из внешнего сервиса. Данные обновляются в фоновом режиме. Для обработки задачи в фоновом режиме используется Celery.

  • Загрузка и обработка изображений (API)
    Репозиторий:https://github.com/Vladimir-Ivanov-92/upload_files_api_drf
    Стек: Djago, DRF, Celery, Redis, Docker
    Приложение позволяет загружать файлы на сервер, а затем обрабатывать их. Загруженный файл обрабатывается и сохраняется в БД (PostgreSQL). В зависимости от типа загруженного файла происходит соответствующая обработка.

  • Вопросы для Quiz
    Репозиторий: https://github.com/Vladimir-Ivanov-92/quiz_questions_flask.
    Стек: Flask, SQLAlchemy, PostgreSQL, pydantic, Docker
    Получение вопросов через API англоязычного сайта, для игры в Quize. Вопросы сохраняются в БД PostgreSQL, при попытке сохранить уже существующий вопрос, выполняются повторные запросы.

  • Телеграмм – бот (@Beautiful_weather_bot)
    Репозиторий: https://github.com/Vladimir-Ivanov-92/Weather_TgBot_Aiogram.
    Отображает текущую погоду и прогноз в любом запрашиваемом городе. Бот написан в двух вариантах на разных библиотеках: pyTelegramBotAPI и Aiogram. Используемые в проектах инструменты: python-dotenv, pydantic. Размещен и запущен на VDS сервере с помощью Docker.

  • Web-парсер c использванием бибилиотеки Selenium
    Репозиторий: https://github.com/Vladimir-Ivanov-92/selenium_web_scraping.
    Программа с помощью Selenium сохраняет html копию web-страницы и с помощью библиотеки BeautifulSoup4 сохраняет необходимые данные из HTML файла в CSV таблицу.

А так же другие проекты, с которыми можно ознакомиться в репозитории: https://github.com/Vladimir-Ivanov-92?tab=repositories

Top Langs

Popular repositories Loading

  1. Vladimir-Ivanov-92 Vladimir-Ivanov-92 Public

    Profile on GitHub

  2. my_site my_site Public

    Website on Django(Python) with Bootstrap, HTML, CSS and AJAX

    Python

  3. Weather_TgBot_Aiogram Weather_TgBot_Aiogram Public

    Python

  4. selenium_web_scraping selenium_web_scraping Public

    Web-scraping with Selenium

    Python

  5. quiz_questions_flask quiz_questions_flask Public

    Получение вопросов для quiz

    Python

  6. hunger_games hunger_games Public

    Solving tasks(hunger games)

    Python