GithubHelp home page GithubHelp logo

Я занимаюсь веб-разработкой на фрилансе последние 3 года. Прошел путь от создания калькуляторов на jQuery до разработки интернет-магазинов на OpenCart (open-source CMS для e-commerce, "под капотом" MVC).
Отзывы о моей работе

Я хочу работать в команде с другими программистами и создавать сложные веб-приложения. Например, LMS и CRM системы. На фрилансе таких заказов, к сожалению, совсем мало. Поэтому ищу работу Backend-разработчиком в EdTech или CRM.

  1. Для этого изучаю Laravel 8
    Исходники блога на Laravel
  2. Учусь упаковывать и разворачивать веб-приложения с помощью Docker
    Репозиторий проекта на Laravel с Dockerfile и docker-compose.yml
  3. Делаю проекты по GitFlow (ветки main, develop и feature)
    Список веток на GitLab в проекте, который я делал
  4. На Stepik.org заканчиваю проходить интерактивный курс по SQL от Дальневосточного федерального университета
    SQL-запросы, которые сделал в процессе прохождения курса

Мой опыт работы с различными CMS

OpenCart 3.0 / 2.3 / 1.5, 2020-2022 г.:

  • Верстал и натягивал элементы интернет-магазинов, такие как:
    • категории товаров
    • корзину
    • оформление заказа
    • многоуровневое меню
    • слайдеры, баннеры и т.д.
  • С помощью SQL-запросов автоматизировал часть рутинной работы с товарами (например, массово изменить цену, характеристику или категорию)
  • Интегрировал оплату покупок картой через интернет-эквайринг Сбербанка и Тинькофф
  • Подключал и дорабатывал плагины расчёта стоимости доставки от СДЕК и Боксберри
  • Настраивал отправку почты через mail() и SMTP
  • Создавал модификаторы (смесь XML и PHP)
  • Дорабатывал плагины и шаблоны
  • Исправлял ошибки CMS

MODX Revolution, 2020 г.:

  • Создавал интернет-магазин напольных покрытий с нуля
  • Использовал miniShop2, Fenom, pdoTools, ClientConfig

Битрикс, WordPress, Joomla, Drupal, uCoz и Тильда, 2019-2021 г.:

  • Устанавливал калькуляторы и формы, которые разрабатывал под заказ
  • Для создания калькуляторов использовал jQuery и Vue.js

Скриншоты, которые я сделал для подтверждения моих навыков

Настройка VPS
Перенос блога на Laravel с локального компьютера на VPS
Использование GitLab
Использование Docker

Что использую при веб-разработке

Для бэкенда: OpenCart 3, Laravel 8, PHP
Для фронтенда: Vue.js, jQuery, JavaScript
Для адаптивной вёрстки: Bootstrap 4/5, Bulma CSS, Sass, CSS Flexbox и CSS Grid
Для валидации полей ввода: InputMask
Для генерации PDF-документов: mPDF
Для отправки сообщений на почту: PHPMailer
Для анимации слайдеров: Swiper, Owl Carousel 2
Для парсинга: BeautifulSoup 4, requests, Python 3

Каким софтом пользуюсь

ОС: Xubuntu 20.04
IDE: PhpStorm, Atom, Vim/GVim
Работа с MariaDB: adminer.php, DBeaver

Свяжитесь со мной

Иван Казаков, Ульяновск
Telegram: @ivankazakovblog
Телефон: +79170594815
VK: vk.com/ivankaz
Почта: [email protected]

Иван Казаков's Projects

101kamushek.ru icon 101kamushek.ru

Интернет-магазин на OpenCart 2.3. Фурнитура и натуральные камни для украшений

adnox.site icon adnox.site

Интернет-магазин на OpenCart 3. Мебель

blog icon blog

Мой блог на Laravel / Laravel 8, Bootstrap 5, CKEditor 5, FontAwesome 5

boxberry-check-for-opencart-3 icon boxberry-check-for-opencart-3

Скрипт обновления статусов заказов в интернет-магазине, который использует API Боксберри / PHP, OpenCart 3, REST API

kalkuljator-okon icon kalkuljator-okon

Калькулятор стоимости пластиковых окон и балконов / Vue.js (vue-resource), jQuery (Inputmask, AJAX), PHPMailer, Bulma CSS

learning-docker icon learning-docker

Изучаю Docker на примере упаковки и развёртывания веб-приложения на Laravel

learning-sql icon learning-sql

Мои запросы, которые я сделал в процессе изучения SQL

my-awards icon my-awards

Дипломы. Просто как подтверждение мотивации работать в IT, которая появилась у меня ещё со школьной скамьи

my-reviews icon my-reviews

Отзывы клиентов о моей работе

my-skills icon my-skills

Скриншоты, подтверждающие мои навыки в веб-разработке / Настройка Apache, MariaDB и PHP, использование Docker и GitLab

opencart3_newtheme icon opencart3_newtheme

Шаблон OpenCart 3 для интернет-магазина постельного белья

parser-pinskdrevru icon parser-pinskdrevru

Парсер интернет-магазина pinskdrev.ru / Python 3, BeautifulSoup 4, requests

widget-amocrm icon widget-amocrm

Виджет для amoCRM / amoCRM API, oAuth 2.0, JavaScript, PHP

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.