Цифровой сервис для защиты прав фермеров

Цифровой сервис для защиты прав фермеров

Разработали для проекта со стороны ЮНЕСКО мобильное приложение и административную систему, которые помогают фермерам изучать свои права, находить профильные организации и подавать обращения в цифровом формате.

<О проекте>

Единая точка доступа к правам, контактам и обращениям

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

01

Клиент и бизнес

Проект со стороны ЮНЕСКО, направленный на цифровую доступность информации и механизмов защиты фермеров.

02

Задача

Объединить материалы, контакты и обращения в понятном мобильном сервисе.

03

Что сделали

Спроектировали мобильное приложение, административную систему, ролевой доступ, справочники и обработку жалоб.

04

Ключевой результат

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

<Контекст и проблема>

Что ограничивает похожие компании

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

Установка датчика сама по себе тоже не решает задачу. Сигнал содержит колебания, дубликаты и выбросы. Температура меняет объём топлива. Автомобиль может работать вне зоны сети, а данные поступить на сервер позже. Без обработки резкое изменение легко принять за слив или заправку ошибочно

  • 01данные о топливе фиксируются вручную или только в начале и конце периода
  • 02датчики, транспорт, подразделения и отчёты не связаны в единой структуре
  • 03шум и температурные колебания искажают результат измерения
  • 04автомобили не всегда имеют стабильный интернет на маршруте
  • 05поздняя загрузка данных требует пересчёта статистики за затронутые даты
01

Need to solve a similar business task?

Tell us about the project — we will break down the task and propose an implementation approach.

Discuss the project
<Декомпозиция и объём работ>

Проектирование началось с физического контура измерений

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

01

Системный анализ

Описали структуру точки, форматы файлов, состояния, интервалы, события и правила пересчёта.

02

Аппаратная часть

Проработали несколько ДУТ на машину, RS-485, передатчик, МАС-привязку, SD-карту и Wi-Fi.

03

Алгоритмы

Задали фильтрацию, температурную коррекцию, пороги заправки и слива, двигатель и движение

04

Архитектура

Связали локальный сбор данных, серверную обработку, PostgreSQL, web- и desktop-интерфейсы

05

Разработка

Реализовали backend, web-интерфейс и desktop- приложение для локальной эксплуатации

Автономная цепочка сбора и обработки данных

В каждом баке установлен ДУТ. Если у машины несколько баков, передатчик опрашивает несколько датчиков по RS-485. Он фиксирует уровень топлива, температуру, напряжение, состояние двигателя и движение, а затем сохраняет данные на SD-карту или передаёт их по Wi-Fi и UDP

Architecture diagram
02

Need an architecture for a new product?

We will show how to connect interfaces, business logic, data and external systems.

Discuss the project

Шесть основных функций

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

01

Сбор с нескольких ДУТ

Передатчик читает данные каждого бака по RS-485. Польза: вся топливная система автомобиля учитывается целиком.

02

Автономная запись

Точки сохраняются по датам и часам на SD-карте и передаются при появлении связи. Польза: маршрут не зависит от интернета.

03

Фильтрация и коррекция

Система убирает дубликаты и выбросы, учитывает температуру и тип топлива. Польза: меньше ложных событий.

04

Заправки и сливы

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

05

Работа и простои

Двигатель определяется по напряжению или флагу, движение — по акселерометру или motion. Польза: расход получает рабочий контекст

06

Статистика и отчёты

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

Мониторинг топлива

Мониторинг топлива

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

Interface screenshot

Реестр машин

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

Interface screenshot

Подразделения списком

Табличный вид показывает код подразделения, машины, пользователей, роли, локальные серверы и точки доступа. Он подходит для поиска и массового контроля структуры

Interface screenshot
03

Want to present a complex product just as clearly?

We will analyse the functionality and build a clear interface structure.

Discuss the project

Project Implementation Stages

01

Analysis and Planning

Defining goals, studying the audience, forming requirements and setting tasks. This helps to understand what the business needs and what results are expected.

02

Design

Creating the solution architecture, thinking through user scenarios, interfaces and logic. At this stage the 'framework' of the future product is formed.

03

Development

Programming the server and client parts, connecting databases, integrating with external services. This is where the idea turns into a working product.

04

Testing

Checking functionality, performance, compatibility and security. Fixing bugs before the product reaches users.

05

Launch

Deploying the product (for example, publishing in stores or launching on servers), configuring the environment and starting marketing or internal processes.

06

Support and Growth

Updating functionality, adapting to new business tasks, fixing bugs and keeping the product up-to-date.

<Результаты>

Что изменилось в процессе контроля топлива

FRS связала измерительные устройства, транспорт и аналитическую систему. Контроль строится не на ручной сверке, а на последовательной обработке временных точек и настраиваемых правилах для каждой машины

01

Данные из каждого бака

Несколько ДУТ могут работать в одном автомобиле через общий передатчик.

02

Работа без интернета

Точки накапливаются локально и загружаются после возвращения на базу

03

Меньше ложных событий

Фильтрация, температура и состояние двигателя учитываются до классификации

04

Быстрые отчёты

Дневная и месячная статистика рассчитывается заранее и готова к выборке и экспорту.

<team>

Our Team

Show All
  • Турабек Гайбуллаев — Full Stack Developer01
    Full Stack Developer

    Турабек Гайбуллаев

  • Жазгуль Байматова — Head Hunter02
    Head Hunter

    Жазгуль Байматова

  • Джасур Муртозаев — Team Lead03
    Team Lead

    Джасур Муртозаев

  • Мухриддин Хабибуллаев — Business Analyst04
    Business Analyst

    Мухриддин Хабибуллаев

  • Хожиакбар Абдувахабов — Business Developer05
    Business Developer

    Хожиакбар Абдувахабов

  • Аждар Насири — UX/UI Designer06
    UX/UI Designer

    Аждар Насири

  • Амир Раимов — QA Engineer07
    QA Engineer

    Амир Раимов

  • Амир Рустамов — UX/UI Designer08
    UX/UI Designer

    Амир Рустамов

  • Анвар Рустамов — Project Manager09
    Project Manager

    Анвар Рустамов

  • Ахмаджон Шамсуддинов — Full Stack Developer10
    Full Stack Developer

    Ахмаджон Шамсуддинов

  • Бехруз Миртусинов — Full Stack Developer11
    Full Stack Developer

    Бехруз Миртусинов

  • Достон Тошбеков — Project Manager12
    Project Manager

    Достон Тошбеков

  • Джахонгир Маннонов — Mobile Developer13
    Mobile Developer

    Джахонгир Маннонов

  • Махаммаджон Махаммаджонов — Game Developer14
    Game Developer

    Махаммаджон Махаммаджонов

  • Евгений Онищенко — QA Engineer15
    QA Engineer

    Евгений Онищенко

<Technologies>

Modern Tools & Technologies
for Reliable Enterprise Solutions

We build enterprise solutions using a powerful, proven, and
versatile tech stack designed for performance, scalability, and
security. Our expertise spans

DevOps
QA
Backend
Frontend
Mobile
PM
UX/UI
Infrastructure
Ansible
Terraform
CloudFormation
GitLab CI
CircleCI
React
PostCSS
Webpack
Angular
JavaScript
Prometheus
Bamboo
Sentry
CloudWatch
ELK
Sass
Babel
TypeScript
Vue
Next.js
Service Desk
Meet
Notion
Zoom
Swift
Android
Objective-C
CloudNative
Heroku
Nuxt.js
Loom
Zapier
Jira
Miro
Java
Kotlin
iOS
Digital Ocean
Netlify
Azure
Appium
Selenium Grid
Selenium
Python
Node.js
C
Figma
Adobe Suite
Sketch
Selenoid
PyTest
Jasmine
C++
Ruby
TypeScript
PHP
Principle
Balsamiq
InVision
  • DevOps
  • QA
  • Backend
  • Frontend
  • Mobile
  • PM
  • UX/UI
  • Infrastructure
  • Ansible
  • Terraform
  • CloudFormation
  • GitLab CI
  • CircleCI
  • Prometheus
  • Bamboo
  • Sentry
  • CloudWatch
  • ELK
<partners>

Partners

Show All
Humo
Asia
Artel
Progress
Dxx
Horev
Culture
Davr
  • Humo
  • Asia
  • Artel
  • Progress
  • Dxx
  • Horev
  • Culture
  • Davr
Free website and business audit

We will review your project for free and suggest a suitable solution

We will propose a suitable structure and prepare the first sketch of your future project — with no obligation to start development.

A gift after the auditA first screen sketch + the basic project structure

You get a visual concept you can discuss with your team.

Business Analyst at Dev Symfony
The audit will be run byBusiness Analyst

He will review your project and business objective, prepare recommendations and the first sketch.

Or write to us directly
Answer a few questions — a specialist will study your situation and prepare the review.
What you will getafter the free audit
  • A list of the main growth opportunities
  • Recommendations on structure, forms and CTAs
  • A sketch of the first screen of your future website
  • A review of the mobile version and the customer journey
  • An assessment of the path from the ad to the request
  • A conclusion: improve the current website or build a new one

An honest conclusion.If the website can be improved without a full rebuild, we will tell you so.

Write to us:[email protected]
Copyright © 2015-2026 Dev Symfony Software Development Company