цель.
Задачей стоявшей перед нами, была реализация калькулятора, который с учетом локаций клиента и возможных маршрутов, предложит клиенту наилучшую стоимость грузоперевозок.технологии.
Сервис разработан с помощью библиотеки React и написан на типизированном языке TypeScript. Также использовалась библиотека, необходимая для работы с сервисом Яндекс Карты. Большой упор был сделан на мемоизацию и оптимизацию алгоритма рассчета стоимости.
react
typescript
react-final-form
ymaps
проектирование.
Процесс проектирования был разбит на две части. В первой части мы спроектировали алгоритм рассчета стоимости, а во втором интеграцию его с Frontend частью приложения.процесс.
Разработка велась в таск менеджере с глубой декомпозицией задач. Первой частью мы сделали алгоритм рассчета стоимости и подружили его со стандартным шаблоном React приложения. Второй частью поверх этого верстали дизайн.команда проекта.
Руководитель проектаАвдеев Ю.В.Руководитель технологийОганесян Р.Р.
Разработка
Запруднов М.С.
Усков Д.Ю.
результат.
Скорость рассчетаПоработали над оптимизацией рассчетов, так как стандартными методами рассчет стоимости занимал бы порядка 10-15 секунд. На текущий момент рассчет занимает порядка 2-х секунд, что позволяет клиенту быстро получать рассчет.
АдаптивностьКалькулятор реализован адаптивно, под все типы устройств, так как на текущий момент более 70% трафика в интернете - мобильный.
Яндекс КартыОдин из первых проектов с интеграцией Яндекс Карт и кастомизацией точек выбранных клиентов. Получили большой опыт работы с их Api.
Сервис предоставляет возможность покупки или аренды услуг и товаров в области косметологии и медицины. Пользователи могут проходить опросники для выявления проблем со здоровьем и предоставления рекомендаций для улучшения самочувствия
react
redux
framework 7
typescript
i18next
sentry
google-maps-react
cypress
react-beautiful-dnd
react-final-form
Приложение для работы с умной ручкой для онлайн образования. Предназначено для оцифровки всего написанного учеником. Учитель в режиме реального времени замечает ход мыслей ученика, может исправить и помочь, если появляются сложности в усвоении материала. Задание автоматически загружается в систему
react
redux
typescript
canvas
fabric
scss
расскажите
о своем
проекте
о своем
проекте
Опишите кратко вашу задачу, и мы скоро свяжемся с вами