Разработана система синхронизации данных между сайтом и двумя мобильными приложениями для AppStore и GooglePlay.
Теперь обновить информацию о территориях в мобильных приложениях и на сайте можно одновременно. Администратор актуализирует данные в системе управления сайтом. После сохранения тексты и фотографии публикуются на сайте. При запуске мобильное приложение проверяет актуальность своих данных и загружает обновление.

КлиентДирекция особо охраняемых природных территорий Ленинградской области – филиал ленинградского областного государственного казенного учреждения «Управления лесами Ленинградской области»УслугиРефакторинг кода мобильных приложений для совместимости с новыми версиям iOS и Android, Проектирование структуры данных для передачи в мобильное приложение, Доработка CMS сайта, Форматирование материалов для передачи в мобильное приложение, Доработка интерфейса и логики работы мобильных приложенийГод2017ГородСанкт-Петербург

Цель проекта

Поддержка электронного представительства Дирекции Особо охраняемых природных территорий ЛО - филиала ЛОГКУ «Ленобллес», размещенного в сети Интернет

Задачи проекта

Развитие мобильного приложения ООПТ ЛО для мобильных устройств с операционной системой Android и iOS

Решение

Система синхронизации данных между сайтом и мобильными приложениями

Рефакторинг мобильного приложения

Команда на проекте

Проектировщик

Дизайнер

Копирайтер

Архитектор

Front-end разработчик

Back-endразработчик

Техлид

iOS разработчик

Android разработчик

Тестировщик

Менеджер проекта

Ход проекта

Собрали необходимые требования

Составили прототип системы

1 мес

Составили технические задания. Задание было отдельно для каждого этапа разработки

1 мес

Отрисовали несколько концепций дизайна (2-3 концепции) на выбор

 

1 мес

Разработали:

  • Лендинг
  • Внутренний сайт для крюингов
  • Внутренний сайт для модераторов
  • Биллинг
  • Мобильное приложение для моряков (Android)

6 мес

Разработали:

  • Внутренний сайт для моряков
  • Мобильное приложение для моряков (iOS)

Исправили Баги

4 мес

Отладка и выкат на полное тестирование Заказчику

 

1 мес

Внесли по желаниям Заказчика в систему и мобильное приложение необходимые правки

 

2 мес

Подготовили список новых задач, согласно новой концепции. Вносили изменения в систему.

 

2 мес

Результат

Мобильное приложение

Рефакторинг кода, в связи с устареванием (deprecated) функций в старых библиотеках

Актуализация раздела «Контакты»

Актуализация 10 страниц ООПТ, включая краткие описания по ООПТ, значки нарушений и другие разделы


Информационно-техническая поддержка мобильного приложения

Публикация мобильного приложения в AppStore и PlayMarket

Web-версия

Лендинг

Личный кабинет моряка

  • Создание резюме
  • Подбор релевантных вакансий
  • Отклик на вакансию

Личный кабинет крюинга

  • Создание профиля компании
  • Размещение вакансий
  • Прием откликов на вакансию от соискателей

Личный кабинет администратора

  • Модерация профилей моряков
  • Модерация крюингов и вакансий
  • Управление отображением информации на лендинге

Особенности проекта

Мультиязычность

Сложная структура резюме моряков

Платная подписка на услуги сервиса

Автоматический подбор вакансий по множеству критериев


Индивидуальный дизайн

Уникальная терминология

Учёт необходимых документов

Быстрое определение релевантности вакансия-должность

Подробное описание архитектуры

Кейс 4 gartel uai

Сервис состоит из нескольких блоков. Основным блоком является модуль синхронизации данных с REST API и SOAP-ресурсами Beeline. Он выполняет задания по обновлению данных по расписанию и по запросу пользователей. Пользовательский модуль работает со всеми остальными модулями:получает данные о номерах (и дополнительную информацию) от clients_data, отправляет задания на синхронизацию syncronizer, задания на обновление данных модулю operations. И запросы на генерацию отчётов по данным reports с возможностью генерации различных, удобных пользователю файлов в documents.

Модуль синхронизации работает с ресурсами Beeline, имея жесткие ограничения по количеству запросов. Для этого он имеет встроенный планировщик, систему динамической загрузки данных и перезагрузки данных при ошибках.

Артефакты

Функциональные требования

Прототип

Техническое задание

logo 1 uai

Те, кто создает софт


Интересные проекты в нашем исполнении

проекты

Оставьте заявку или напишите нам на почту

письмо

Мониторинг и поддержка 24/7

support

Privacy Preference Center