Для обучения программированию нет ничего эффективнее чем работа над интересными и сложными задачами. Особенно если эти задачи решают какую-то цель бизнеса и приносят результаты в виде денег.
Собрал список проектов над которыми удалось поработать за 5 лет работы на фрилансе и в компаниях. В дальнейшем для каждого из проекта подготовлю отдельный пост с разбором разработанного функционала и какие навыки получил от работы с ним.
Сайт каталог недвижимости для агентства Свет
Мой самый первый опыт коммерческой разработки. Разрабатывал каталог недвижимости на продажу. Каталог разделялся на новостройки и вторичное жилье. На сайте была возможно посмотреть конкретную квартиру на любом этаже. Посмотреть ее планировку и другие важные для покупателя характеристики.
Кроме каталога на сайте был блог и лента новостей. Сайт написан на чистом PHP, панель управления разрабатывалась с нуля специально под проект.
Розничная продажа дверей для компании Империя и для компании Optimaporte
Интернет-магазин по продаже меж.комнатных и входных дверей. На сайте был сложный калькулятор который автоматически рассчитывал стоимость комплекта на основании выбранной коробки, остекления, расцветки, наличников и т.д.
После разработки первого сайта в этой нише уже сформировалось понимание что необходимо заказчику и пригодился код с прошлого проекта, что существенно ускорило разработку и снизило стоимость.
Сайт написан на фреймворке Laravel, панель управления для первого сайта разрабатывалась с нуля.
Изготовление мебели под заказ для компании Шкаф
Интернет-магазин по продаже мебели. На сайте был каталог уже готовой мебели и была возможность заказать мебель по индивидуальным характеристикам. Очень
Сайт написан на чистом PHP, панель управления разрабатывалась с нуля специально под проект.
Производство мульчеров для компании UralMachine
Каталог для самого крупного производителя мульчеров в Пермском крае. Каталог был разделен по линейкам производства и другим техническим характеристикам.
Сайт написан на фреймворке Laravel, панель управления для первого сайта разрабатывалась с нуля.
Продажа Wi-Fi оборудования для компании Wi-Fi радар
Небольшой лендинг с одной формой обратной связи, которая отправляла заявки на почту руководителю и в сообщество ВКонтакте.
Строительство бассейнов для компании Hydronym
Перевернули проект на Wordpress с ног на голову. Полностью изменили дизайн сайта, сверстали заново и добавили отправку заявок в 1С.
Продажа расходников и оборудования для бассейнов для компании Hydronym
Дорабатывал интернет-магазин на Opencart. Из стандартного функционала интернет-магазина сделали проект высокого уровня. Добавил синхронизацию с 1С заказов и товаров. Большинство бизнес-логики было автоматизировано.
Доска объявлений для грузоперевозок для компании Парта
Типичный проект который делали без проектирования архитектуры. В один прекрасный момент уперлись в то что проект невозможно масштабировать так как любое изменение в коде приводят к ошибкам в других частях проекта.
Было принято решение переписать проект с нуля, но уже с продуманной архитектурой.
Сервизные центры для компаний Микровольт, М1сервис, GoldService, ВашСервис и тд
Десятки одностраничных сайтов для сервизных центров. Сервизные центры очень хорошо продвигаются в социальных сетях и специально для них разработал пакеты для работы с API ВКонтакте.
Каменные поверхности
Разрабатывал многостраничный сайт по продаже каменных поверхностей.
Строительная техника для компании 88bau
Один из самых больших проектов. Попал ко мне в руки с очень слабой архитектурой. Большинство пришлось переписывать. Половина из заявленного функционала заказчика попросту отсутствовала на сайте. Компания работает со всеми странами, доменная система разбита на сектора, те разбиты на страны, а страны на регионы. Для каждого сектора есть свой язык и свои предложения в каталоге.
Рыболовные товары для компании Плавник
Небольшой интернет магазин рыболовных товаров. С личным кабинетом покупателя и панелью управления сайтом.
Косметика и товары для наращивания ресниц для компании Beutyvision
Очень давно занимаюсь этим проектом и заказчик постоянно придумывает новый функционал. На сайт внедрена персональная скидочная система, промокоды, подарки за покупку определенных товаров.
Также разрабатывал приложение, которое полностью дублировало функционал сайта.
Система управления ломбардом
Самый большой проект в карьере. В самом начале компания писала проект на yii2, но в итоге решили переписывать на Laravel. На этом проекте отвечал за большинство финансового функционала и аналитику. Получил огромный опыт работы с фин.техом.