Номинация: Фрилансер года
Бизнес проект

Программный комплекс для франшиз по утеплению балконов: 3D-конструктор балконов, сайт, админ-панель. Проект разработан «под ключ» мной в одиночку.

Программный комплекс для франшиз по утеплению балконов: 3D-конструктор балконов, сайт, админ-панель. Проект разработан «под ключ» мной в одиночку.

Задача

Проблемы и желания заказчика:

1. Замерщики заказчика тратят очень много времени, сидя у клиентов с калькулятором и высчитывая на листе бумаги по смете стоимость балкона, умножая стоимость материалов на площадь стен, и пересчитывая заново, когда клиент просит изменить обшивку на другую. Этот процесс может занимать до 30-50 минут! И так для каждого клиента...

2. Сайт заказчика выглядит не презентабельно, и не выделяется среди конкурентов

3. Заказчик хочет как-то впечатлить клиентов, а фотографии других балконов, и палитра цветов материалов обшивки это слишком стандартно

4. Заказчик хочет дать больше преимуществ своим потенциальным франчайзи, чтобы выгода от покупки франшизы была оправданной и очевидной. Но что это могут быть за преимущества? И как отслеживать результаты франчайзи?

Задачи:

1. Сделать подсчёт стоимости каждого балкона простым и быстрым процессом, максимально его автоматизировать

2. Сделать выделяющийся из конкурентов сайт компании «под ключ»

3. Спроектировать и разработать «под ключ» 3D-конструктор балконов, чтобы замерщики могли демонстрировать клиентам как будет выглядеть их балкон с тем или иным типом материала обшивки

4. Спроектировать и разработать «под ключ» панель супер-администратора, где заказчик смог бы добавлять франчайзи, видеть всех франчайзи и статистику по ним, настраивать персональный прайс-лист, добавлять на сайт отзывы с фото и видео, и пополнять портфолио сайта.

Решение

1. Спроектировать и разработать многопользовательский 3D-конструктор балконов в виде web-приложения, чтобы им без проблем можно было воспользоваться с любого устройства на любой операционной системе.

Смоделировать 3D модели популярных типов балконов, также в конструкторе для обшивки должны использоваться реально существующие материалы. Замерщик, приезжая к новому клиенту, будет создавать в конструкторе отдельный проект, единожды вносить размеры стен балкона, и при наложении на стены тех или иных материалов обшивки стоимость будет считаться мгновенно автоматически - как общая, так и отдельно за эту работу. Помимо этого, нужно предусмотреть возможность добавления на балкон шкафов, освещения, и прочих работ из всего списка услуг оказываемых заказчиком. Всё это должно автоматически подсчитываться.

Также у заказчика и его франчайзи будет возможность видеть отдельно стоимость материалов и стоимость за работу монтажникам, как по каждой позиции сметы, так и общую сумму, а также делать клиентам скидку.

При этом стоимость каждого материала для разных франчайзи может быть разная, нужно обеспечить возможность отдельной лёгкой настройки стоимости каждой позиции сметы для каждой франчайзи.

Поскольку как у заказчика так и у его франчайзи несколько разных замерщиков, в конструкторе должна быть возможность создавать для них отдельные аккаунты.

2. Проанализировать сайты конкурентов, и нарисовать дизайн сайта, который будет выглядеть гораздо более презентабельно, будет более продающим и более впечатляющим.

3. Разработать сайт с учётом его использования не только компанией заказчика, но и его франчайзи. У каждого франчайзи должна быть отдельная под-страница, на которой выводятся контакты франчайзи, и форма заявки должна отправляться именно на почту этой франчайзи

Также должны быть отдельные страницы под каждый город, где есть компания заказчика либо его франчайзи. На странице города будут отображаться контакты единственного в этом городе или приоритетного франчайзи
(или заказчика), а также город будет фигурировать в текстах для оптимизации в поисковиках (SEO).

При добавлении франчайзи в панели супер-администратора, они автоматически должны появляться на сайте в секции “партнёры”, и под них автоматически должна создаваться отдельная под-страница.

4. Спроектировать и разработать панель супер-администратора, в которой заказчик будет видеть список своих франчайзи, а так же их сотрудников и статистику замеров и договоров, как общую, так и за выбранный период. Сможет добавлять новые франчайзи, для которых автоматически будут создаваться учётные записи для входа в конструктор балконов, а также отдельные страницы на сайте. Сможет быстро отключать доступ франчайзи к конструктору, и быстро при необходимости возвращать его.

Также в панели супер-администратора должна быть возможность лёгкой настройки персонального прайс-листа франчайзи - стоимости каждой позиции сметы для каждой франчайзи.

Результат

1. Разработано WEB-приложение 3D конструктор балконов:
Стек: фронт React.js, Three.js, бэк Node.js MySQL, дизайн Figma, Photoshop, Blender

Замерщики приезжая на замер за 5 минут создают 3D-дизайн балкона в своём персональном аккаунте, и демонстрируют его клиенту. На ходу могут менять материалы обшивки, добавлять мебель и остальные работы из сметы. Также в конструкторе предусмотрен удобный конструктор чертежей окон, козырька, отлива, и тд. Стоимость по этим чертежам тоже считается автоматически.

Все материалы доступные в конструкторе - реально существуют. Стоимость как общая так и за отдельные работы пересчитывается мгновенно автоматически, с учётом цен материалов и цен за работу, которые индивидуальны для каждого франчайзи. В конструкторе также отображаются работы по демонтажу - например когда клиент вместо двери с окном хочет арку, ему можно показать, как это будет выглядеть

Все замеры хранятся в истории проектов, как и данные клиентов, с телефонами и адресами. К любому проекту в любой момент можно вернуться, чтобы получить данные клиента, подробную смету и чертежи окон. Также можно отмечать с кем заключен договор. Заказчик видит статистику замеров и договоров по каждому франчайзи, как общую, так и за выбранный период.

Конструктор адаптирован ко всем видам устройств: будь то ноутбук, планшет или мобильный телефон с любой операционной системой.

2. Разработано WEB-приложение для управления франчайзи и сайтом “панель супер-администратора”:
Я не брал за основу шаблонные админки, разработал с нуля уникальное решение.
Стек: фронт React.js, бэк Node.js MySQL, дизайн Figma

Заказчик добавляет в систему нового франчайзи менее чем за 4 минуты, и у того сразу появляется отдельная страница на сайте и отдельный аккаунт для входа в конструктор балконов. Франчайзи может в конструкторе добавлять сотрудников-замерщиков, и у каждого из них появляется отдельная учётная запись для входа в конструктор.

На отдельную страницу каждого из франчайзи можно привязать уникальный счётчик Яндекс Метрики и Google-аналитики, чтобы смотреть статистику по отдельно настроенной рекламе. Заказчик может быстро отключить доступ франчайзи в случае необходимости, а также быстро вернуть доступ. Также заказчик видит
статистику замеров и договоров как по своей компании так и по каждой франчайзи. Может смотреть общую статистику, а также за выбранный период.

Админка адаптирована ко всем видам устройств: будь то компьютер, ноутбук, планшет, или мобильный телефон с любой операционной системой.

3. Разработан сайт с презентабельным и сильно выделяющимся на фоне конкурентов дизайном. На сайт автоматически подтягивается статистика договоров по всем франчайзи, в сайт заложена начальная SEO-оптимизация - отдельные страницы для городов, название города фигурирует в текстах. Также на сайт автоматически подтягиваются данные о добавленных франчайзи, и для них предусмотрены отдельные страницы. Они выглядят как главная - но контактные данные на них уникальны, а также формы заявок отправляются на почту франчайзи. На сайте освещаются преимущества заказа у заказчика, вкусно подана идея утепления балкона, есть квиз, а также упоминается создание в подарок 3D-дизайна балкона при замере.

Весь программный комплекс создан единственным человеком “под ключ”, этот человек - я. Я спроектировал архитектуру, базу данных, нарисовал дизайн сайта, конструктора, и супер-админки, выполнил front-end и back-end разработку, протестировал и отдебажил всё это, и развернул на сервере заказчика.

Бизнес-эффект

Теперь продавая франшизы, заказчик предлагает вместе с передачей опыта ведения данного бизнеса готовый презентабельный сайт, и 3D-конструктор в который можно добавить всех замерщиков. Сразу через месяц после разработки данного программного комплекса, заказчик продал первую франшизу, и в течении года ещё четыре, т.е. в сумме пять, тем самым окупил разработку программного комплекса, и вышел в плюс. Замерщики впечатляют клиентов созданием 3D-дизайна их балкона, и не тратят время на подсчёт сметы.