DemidZolotukhin

Разработка сайтов и веб-приложений. Специалист из Красноярска

  • Тел.: +7 (391) 214-02-48
  • E-mail: demidzolotukhin@gmail.com

Задача:

Как то сижу спокойно работаю теплым августовским днем, делаю HTML/CSS/JS фронтенд для сайта о конференции по блокчейн-технологиям и вдруг раздается телефонный звонок.
Говорят — «Привет! нужно срочно сделать систему для использования на терминале Круст».

Я сходу не понял что от меня хотя вообще, с терминалами и аналогичными системами ни разу не работал и знаю что эти устройства работают на Widows приложениях. Тем не менее меня уговорили приехать в штаб-квартиру «Губернских аптек» и показали большой стенд с интерактивным экраном. Терминал Круст предназначен для интерактивной справки для посетителей гос. учреждений и адаптирован для лиц с ограниченными возможностями.

Для специалистов Губернских аптек стояла трудная задача запустить терминал в короткие сроки к официальному открытию аптеки №300. Шикарная презентация новой аптеки не могла пройти без современного терминала поиска лекарств.

Результаты:

Терминал разработан для поиска лекарств в ассортименте Аптеке №300, а также поиск лекарств по Государственному реестру жизненно-необходимых лекарственных препаратов и главное адаптирован для лиц с ограниченными возможностями. Первый случай выхода CMS Wordpress в оффлайн!!

Выполнил проект в экстремально короткие сроки -3 дня. Был экстренно разработан дизайн, фронтенд и бекенд на базе модулей Woocommerce, WP All Import, YITH Ajax search. Система обрабатывает около 15000 позиций и быстро отображает автокомплит и релевантные результаты поиска!

Разработка:

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

Цветовая гамма была выбрана зеленая, в соответствии с фирменным стилем организации «Губернские аптеки».

Верстка HTML/CSS/JS была выполнена на фреймворке Bootstrap3. Сложность работы по верстке состояла в том что внутренний браузер терминала Круст был устаревший и что еще хуже — наверняка собственной разработки программистов изготовителей терминала. Я был уверен что ребята не будут усложнять себе жизнь и поставят в терминал обычный Google Chrome.
В результате пришлось переделывать код под дубовые стандарты кустарного браузера Круста.

Вторая задача — Массовый импорт данных. Массовый импорт двух больших реестров лекарственных препаратов. Реестр №1 — Все лекарственные средства аптеки. Реестр №2 — государственный реестр жизненно важных лекарственным препаратов (законодательно установлены максимальные цены на перечисленные лекарства выше которых назначать цены запрещено).
Внесение данных было произведено с помощью плагине Wp All Import. Плагин быстрый и мощный что позволило порядка 15 000 позиций внести в течении часа.

Третья задача — Обеспечить удобный релевантный поиск. Поиск реализован на быстром поиске YITH Ajax search. Асинхронная передача данных Клиент-Сервер выводит подсказки при наборе поискового слова. Установка важности параметров ключевых слов повышает точность поисковых результатов.

Выражаю благодарность за успешный проект всем коллегам и особенно тем кто тащил терминал весом около 80 кг с 5го этажа до газели и из газели до аптеки. Красавчики! Не разбили)))

— Внешний вид устройства —

Разработка системы поиска лекарств для интерактивной справки в Красноярске

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

— Фотографии терминала в аптеке —

Разработка системы поиска лекарств для интерактивной справки в Красноярске

Разработка системы поиска лекарств для интерактивной справки в Красноярске

Разработка системы поиска лекарств для интерактивной справки в Красноярске