• Проекты 5
  • Оценка 5.0
  • Рейтинг 908

Бюджет: 27000 UAH Срок: 10 дней

Добрый день.
Занимаемся разработкой профессионально от небольших сайтов до сложных web проектов.
О нас: viacore.group

  • Проекты -
  • Оценка -
  • Рейтинг 317

Бюджет: 27000 UAH Срок: 15 дней

Тут нужна отдельная логистическая система поверх Traccar. Что придется разрабатывать отдельно:
Развернуть Traccar на VPS;
Подключить TKSTAR TK-905B;
Карта с обновлением координат;
Авторизация и роли;
Разделение компаний и данных;
Модуль выдачи и возврата маячков;
Сохранение истории «маячок → автомобиль → рейс»;
Повторная выдача маячка другой машине;
Завершение рейса отдельно от возврата маячка;

  • Проекты 4
  • Оценка 5.0
  • Рейтинг 986

Бюджет: 27000 UAH Срок: 31 день

📌Здравствуйте.👋
⭐️Меня зовут,Андрей.
⭐️Мой опыт работы: 12 лет+

• ➡️Могу показать работы именно по веб платформам
• 🎨Портфолио: Freelancehunt
• ✅Рейтинг работ на Behance (более 600.000 просмотров)
• 💼Больше работ тут: Dribbble

DPD - Delivery Platform
  • Проекты 20
  • Оценка 5.0
  • Рейтинг 22 400

Бюджет: 27000 UAH Срок: 5 дней

Доброго дня! 🧡

Готова взятися за роботу та допомогти виконати все якісно й у короткі терміни. Маю досвід у подібних проєктах, є приклади робіт і відгуки, які можу показати.

Можу приступити найближчим часом. Напишіть, будь ласка, деталі - обговоримо задачу, терміни та найкращий варіант реалізації. Відповідаю швидко 🙂

  • Проекты 8
  • Оценка 4.7
  • Рейтинг 673

Бюджет: 27000 UAH Срок: 25 дней

Добрый день! Ставил Traccar на VPS под трекеры TK-905B, с редиректом маячков с китайского сервера через SMS-команды знаком — обычно это самое муторное на старте.

Момент, который в описании ключевой: у Traccar из коробки устройство привязано к пользователю намертво, а у вас ротация — один и тот же маячок каждый рейс уходит на другую машину и другой завод. Эту логику допилю отдельным слоем поверх, чтобы история рейсов и мультитенантность не путались.

Подскажите — фронтенд хотите полностью свой с нуля или можно на базе веб-интерфейса Traccar с кастомизацией под роли? От этого сильно зависит срок.

  • Проекты 3
  • Оценка 3.5
  • Рейтинг 572

Бюджет: 26900 UAH Срок: 14 дней

Самое опасное место в этом ТЗ - не Traccar и не карта, а ротация маячков: если при выдаче просто переписывать имя устройства, вся старая история молча переподпишется чужими машинами. Поэтому единицей учёта должен быть рейс, а не девайс, и от этого пляшет вся архитектура.

По вашим вопросам.

1) Traccar в продакшене разворачивать пока не доводилось - говорю честно, выдуманных кейсов показывать не буду. Но это open-source с подробной документацией, стандартный стек Ubuntu плюс Java плюс PostgreSQL, TK-905B поддерживается из коробки, так что риска в самом деплое не вижу. А вот кастомные фронтенды поверх чужих REST и WebSocket API - моя регулярная работа: accessibilityscanner.top - мой SaaS с ролями и мультитенантностью (админ, менеджер, клиент, каждый видит только своё), pinger.md - агрегатор с живой картой, карточками, фильтрами и мобильной адаптацией. Программирую с 2013 года.

2) Мультитенантность и ротацию предлагаю не городить на атрибутах Traccar (это быстро превращается в кашу), а вынести в тонкий слой: своя БД с таблицами companies, users с ролями, devices, trips, где рейс хранит device_id, номер машины, компанию, даты и статус. Повторная выдача - это закрытие старого рейса и создание нового, а не перезапись устройства, поэтому треки навсегда остаются за своей машиной. Traccar дёргается только за сырыми координатами по device_id, вся логика видимости - в своём слое: фильтрация по company_id простая и не ломается при апдейтах Traccar.

3) MVP (живая карта, логины и роли, модуль ротации, отчёт по стоянкам) - ориентир 60 процентов бюджета, 9-10 дней. Полная версия с геозонами, уведомлениями и экспортом отчётов - весь бюджет проекта, 14 дней суммарно. Точные цифры зафиксирую в переписке после уточнения деталей по геозонам и экспорту.

  • Проекты 5
  • Оценка 4.9
  • Рейтинг 756

Бюджет: 27000 UAH Срок: 7 дней

Привет, я работал над системой GPS-мониторинга автопарка на Traccar — развернул сервер под 80 трекеров, сделал кастомный фронтенд на React с живой картой (обновление каждые 5 секунд) и отчетами по стоянкам.

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

Еще одно: для мультитенантности лучше использовать роли и группы Traccar или отдельный сервис с собственной БД поверх API? Я склоняюсь ко второму варианту из-за сложной логики ротации, но хочу услышать ваше видение.

Предлагаю связаться, я бесплатно проконсультирую вас с технической стороны и составим план разработки + расскажу о моей команде!

  • Проекты 20
  • Оценка -
  • Рейтинг 2 077

Бюджет: 27000 UAH Срок: 21 день

ТЗ понял: поднять Traccar на VPS под приём данных с маячков TK-905B, разграничить доступ по ролям (админ/менеджер/клиент), и добавить модуль ротации маячков между рейсами с минимумом полей на операцию выдачи-приёма.

Traccar разворачиваю сам на VPS, конфигурацию подберу под нагрузку и число одновременных устройств, настраиваю приём протокола TK-905B и помогу разобраться с переносом маячков с китайского сервера через SMS-команды.

Мультитенантность и модуль ротации делаю отдельным сервисом поверх REST API Traccar, не трогая его ядро, так проще потом обновлять платформу без конфликтов. База Postgres, роли и видимость данных (клиент видит только свои рейсы и маячки) разграничиваю на уровне этого сервиса. Для операции выдачи-приёма маячка делаю одно окно с минимумом полей: маячок находится по короткому номеру с наклейки, машина обязательна, остальное опционально, точка на карте сразу подписывается номером машины и рейсом, а не ID устройства.

Фронтенд для клиентов и менеджера — веб-интерфейс с картой в реальном времени, без лишней навигации, под задачи каждой роли отдельно.

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

  • Проекты 3
  • Оценка 4.5
  • Рейтинг 872

Бюджет: 27000 UAH Срок: 14 дней

Здравствуйте!
Я ознакомился с описанием проекта. Здесь ключевая сложность не в самом Traccar, а в логике работы с маячками: их постоянной ротации между рейсами, сохранении истории привязок и разграничении доступа для разных компаний. Именно от этого зависит, насколько система будет удобной в повседневной работе.
Я бы реализовал отдельный модуль, который будет работать поверх Traccar API. Это позволит оставить Traccar ответственным за получение GPS-данных, а всю бизнес-логику вынести в отдельный сервис. Такой подход значительно упрощает дальнейшее развитие системы и её поддержку.
Предварительно оцениваю реализацию MVP в 2 недели. После короткого обсуждения деталей и уточнения бизнес-логики смогу назвать точный срок и этапы реализации.
Буду рад обсудить детали и предложить оптимальное решение под ваш сценарий работы.

  • Проекты 6
  • Оценка 5.0
  • Рейтинг 874

Бюджет: 27000 UAH Срок: 21 день

Добрый день!

Проект полностью понятен и выглядит как правильная архитектура для построения собственной GPS-платформы без зависимости от сторонних сервисов. Имею опыт разработки сложных веб-платформ, систем мониторинга, картографических сервисов, REST/WebSocket API, Docker, PostgreSQL и интеграции с внешними устройствами.

По вопросам:

**1. Разворачивали ли Traccar?**
Да. Работал с разворачиванием Traccar на VPS, настройкой приема данных GPS-трекеров, интеграцией через REST API и WebSocket, а также настройкой хранения и обработки координат.

**2. Делали ли кастомный фронтенд поверх Traccar API?**

  • Проекты 15
  • Оценка 5.0
  • Рейтинг 3 642

Бюджет: 27000 UAH Срок: 30 дней

Здравствуйте.

Я senior разработчик с десятилетним опытом.

Из них 6 лет в проекте онлайн такси. Полный жизненный цикл от mvp до production. Там частично имел опыт, что вы описываете (GPS. диспетчерская, живая карта с машинами в реальном времени, навигация, таксометр).

Также работал в транспортной кампании где использовали Traccar..

Ответы на вопросы

  • Проекты -
  • Оценка -
  • Рейтинг 427

Бюджет: 27000 UAH Срок: 21 день

Здравствуйте! Проект замечательный, технически прозрачный и полностью соответствует моему стеку. Готов реализовать надежную платформу без лишних костылей.

Ответы на ваши вопросы:
1. Да, имею опыт развертывания, настройки и оптимизации Traccar на VPS, включая управление протоколами приема данных и настройку политик очистки старой телеметрии (Retention Policy).
2. Да, работал с кастомной визуализацией поверх Traccar REST API и WebSocket.
3. Архитектура ротации: не трогаем ядро Traccar. Поднимаем собственный бекенд-сервис с реляционной базой данных. Traccar принимает сырые координаты от оборудования по уникальному ID маячка. Наш сервис обеспечивает мультитенантность, управление ролями и модуль ротации: привязка короткого номера/маячка к государственному номеру машины и создание рейса с полным сохранением истории треков за временными интервалами.
4. Конфигурация VPS для 20-50 маячков: 2 vCPU, 4-8 GB RAM, 50 GB NVMe SSD (например, DigitalOcean, Hetzner или аналог) - с головой хватит для быстрой работы базы данных и самой платформы.

Что касается стека:
- Бекенд: PHP (Laravel) или Node.js для обработки бизнес-логики, ротации и взаимодействия с Traccar API.

  • Проекты 5
  • Оценка 4.9
  • Рейтинг 1 753

Бюджет: 27000 UAH Срок: 10 дней

Здравствуйте! Отвечу по вашим вопросам.

С Traccar работаю: знаю его REST и WebSocket API, приём с устройств на протоколе GT06 (TK-905B поддерживается из коробки), перенаправление китайских маячков SMS-командами. Кастомный фронт поверх Traccar API делается штатно, по примерам готов провести вас по архитектуре в переписке.

Мультитенантность и ротация, тут главное. Traccar сам историю привязок маячок→машина не хранит, поэтому ротацию делаю отдельным слоем поверх его API: своя БД, где каждый рейс это запись (device_id, номер машины, компания, период). Повторная выдача закрывает старый рейс и открывает новый, старые треки навсегда остаются за той машиной, что была активна тогда, перезаписи с потерей истории нет. Мультитенантность на том же слое: данные фильтрую до отдачи на фронт, клиент видит только свои активные рейсы, пул и служебное скрыто.

VPS под 20-50 маячков с интервалом 5 минут это лёгкая нагрузка: хватит 2 vCPU, 4 ГБ RAM, 60-80 ГБ SSD под полугодовую историю, с автоочисткой старше 6 месяцев и сохранением итогов рейсов.

Фронт: React + Leaflet/OSM, живая карта по WebSocket, карточка машины, панель компании, поиск, адаптив под телефон.

  • Проекты 4
  • Оценка -
  • Рейтинг 1 195

Бюджет: 27000 UAH Срок: 45 дней

Здравствуйте.

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

Технически это можно собрать как надежное решение на базе Traccar с отдельным кастомным слоем под вашу бизнес логику, мультитенантность, ротацию, отчеты и клиентский интерфейс. Также можем продумать оптимальную архитектуру хранения истории, retention policy, статусы маячков, работу карты в реальном времени и адаптивную мобильную версию, чтобы платформа была не просто рабочей, а действительно удобной в ежедневной эксплуатации.

Напишите нам в личные сообщения для детального обсуждения проекта и предоставления информации по сроку выполнения и стоимости такого проекта.

  • Проекты -
  • Оценка -
  • Рейтинг 412

Бюджет: 27000 UAH Срок: 31 день

Добрый день!

У меня есть опыт разработки веб-платформ с картографией, GPS-трекингом, интеграциями с API и построением масштабируемых систем. Ваш проект хорошо подходит для реализации на базе Traccar с собственным сервисом бизнес-логики, что позволит не изменять ядро Traccar и значительно упростит дальнейшее развитие.

Для MVP предлагаю стек:
Backend: Node.js (NestJS), TypeScript;
GPS: Traccar + REST/WebSocket API;
Frontend: React + Leaflet (OpenStreetMap);
База данных: PostgreSQL;
Авторизация: JWT + роли (Администратор / Менеджер / Клиент).

  • Проекты -
  • Оценка -
  • Рейтинг 898

Бюджет: 27000 UAH Срок: 1 день

Доброго дня, Сергію.

Найнебезпечніше місце цього ТЗ — не Traccar і не карта, а ротація маячків: перезапишете номер машини на пристрої — і старі треки тихо підпишуться чужими фурами. Щоб цього уникнути, номер машини має жити в окремому шарі поверх Traccar: кожна видача маячка створює запис рейсу з прив'язкою «пристрій → авто → компанія» і часовим діапазоном, а Traccar лишається лише шлюзом для координат. Тоді карта клієнта показує лише його активні рейси з правильними підписами, історія не змішується, а вільні маячки з пулу приховані від заводів.

Варіанти:

≈12 днів: 12000–16000 UAH
Мінімально життєздатний продукт для запуску відстеження та базової ротації.
- Працюючий сервер Traccar з прийомом даних від TK-905B
- Базовий інтерфейс ротації (прив'язка маячка до авто)

  • Проекты -
  • Оценка -
  • Рейтинг 584

Бюджет: 27000 UAH Срок: 12 дней

Здравствуйте! Разверну Traccar на VPS (порекомендую конфигурацию под ваше количество маячков), настрою прием TK-905B и помогу с SMS-командами для переадресации маячков с китайского сервера. Ключевую логику ротации сделаю отдельным слоем поверх Traccar API: рейс привязывается к факту выдачи маячка, а не к машине, поэтому история рейсов остается корректной после возвращения маячка в пул. Мультитенантность по ролям: завод видит только свои активные рейсы и историю, менеджер - выдачу/прием маячков, админ - все. Фронтенд - карта в реальном времени с разграничением доступа по компаниям.

  • Проекты -
  • Оценка -
  • Рейтинг 530

Бюджет: 27000 UAH Срок: 10 дней

Доброго дня!

Я фулстек-разработчик. Стек: Next.js, TypeScript, React, Node.js, Python, PostgreSQL/Prisma.

Что могу сделать для вас:
— сайты и лендинги под ключ с Figma-макетов, адаптив и SEO;
— интернет-магазины с интеграциями: CRM, Нова пошта, онлайн-оплаты, товарные фиды;
— Telegram-боты и Mini Apps (grammY, aiogram);
— AI-интеграции: чатботы, RAG-агенты по вашим материалам, Claude/OpenAI API;
— автоматизация и парсинг на Python (Playwright), работа с API;

  • Проекты 47
  • Оценка 5.0
  • Рейтинг 4 538

Бюджет: 27000 UAH Срок: 10 дней

Здравствуйте. Могу взяться за проект и сделать рабочую платформу под вашу схему с ротацией маячков, чтобы клиент видел не устройство, а конкретный рейс и машину, а вся история привязок сохранялась правильно. Traccar разверну на вашем VPS, настрою приём TKSTAR TK-905B, помогу с SMS перенастройкой маячков, сделаю отдельный слой логики для компаний, ролей, выдачи, завершения рейса и возврата маячка в пул. Мультитенантность предлагаю делать не просто правами в Traccar, а через отдельную базу и сервис над Traccar API, чтобы клиентам показывались только их активные рейсы и история, без доступа к свободным маячкам и чужим данным. Фронтенд сделаю на React или Vue с живой картой, поиском, карточкой машины, историей маршрута, стоянками и удобным мобильным интерфейсом для менеджеров. Для MVP вижу состав: логины, карта, роли, ротация, история рейсов и отчёт по стоянкам. Полная версия уже с геозонами, уведомлениями, экспортом отчётов и расширенной аналитикой. Для 20-50 маячков рекомендовал бы VPS от 2-4 CPU, 4-8 GB RAM, SSD от 80 GB, с запасом под хранение треков и бэкапы. После сдачи передам все доступы, репозиторий, инструкцию для админа и менеджеров, также могу взять поддержку после запуска.

  • Проекты 67
  • Оценка 5.0
  • Рейтинг 12 691

Бюджет: 27000 UAH Срок: 10 дней

Здравствуйте! Выполню ваше задание быстро и качественно.

Последние мои работы
https://indexfast.pro - быстрая индексация сайта
https://mono-bank.pp.ua - все о монобанке
https://mamamia.pp.ua - интернет-магазин
https://programist.pp.ua/ua/portfolio/ - портфолио работ
https://monitortest.pp.ua - тестирование монитора
https://keytest.pp.ua - тестирование клавиатуры
https://pctest.pp.ua - тестирование компьютера

  • Проекты 38
  • Оценка 5.0
  • Рейтинг 11 232

Бюджет: 27000 UAH Срок: 15 дней

Добрый день
Готов реализовать этот проект и уже имею опыт в подобных кейсах, могу предоставить доступ к демо уже работающего SaaS, где это реализовано мной, подробнее в ЛС.
Пишите, обсудим, буду рад сотрудничеству!

  • Проекты 4
  • Оценка 5.0
  • Рейтинг 589

Бюджет: 27000 UAH Срок: 1 день

Здравствуйте!
Готов взять ваш проект в работу уже сегодня.
Работаю быстро и аккуратно, довожу результат до нужного уровня.
Открыт к обсуждению деталей.

Портфолио:
Behance

  • Проекты -
  • Оценка -
  • Рейтинг 583

Бюджет: 27000 UAH Срок: 1 день

Здравствуйте! У меня есть опыт разработки веб-платформ и интеграции Traccar, работы с Vue.js, React и Leaflet. Буду рада Вам помочь.

  • Проекты -
  • Оценка -
  • Рейтинг 374

Бюджет: 27000 UAH Срок: 14 дней

Имею более 5 лет коммерческого опыта в веб-разработке. Работаю с React, TypeScript, Node.js, PostgreSQL, Docker, REST API, WebSocket, картографическими сервисами (Google Maps, Mapbox/MapLibre) и проектированием масштабируемых веб-приложений.

С Traccar готов быстро разобраться и построить кастомный сервис поверх его API без изменения основной логики платформы. Модуль ротации предлагаю реализовать как отдельный сервис с собственной базой данных, где будет храниться история всех рейсов, привязок маячков к автомобилям и компаний. Такой подход позволит безопасно обновлять Traccar, не теряя собственную бизнес-логику и сохраняя полную историю.

  • Проекты -
  • Оценка -
  • Рейтинг 274

Бюджет: 27000 UAH Срок: 16 дней

Приветствую, Сергей! Меня зовут Никита, я программист из компании VALFLOW. Решу задачу с ротацией маячков так, чтобы в истории поездок заводов не было каши.

Traccar настроим как надежный шлюз для приема координат от TK-905B, а всю кастомную логику («Маячок ➔ Машина ➔ Рейс ➔ Завод») вынесем в отдельную базу данных поверх него. При такой архитектуре старые треки прошлых клиентов никогда не пересекутся с новыми рейсами, даже если маячок меняет водителя каждый день.

Ответы на вопросы из ТЗ:
Реализация: Мультитенантность сделаем через фильтрацию Traccar API на бэкенде по ID компании и таймстемпам активного рейса. Свободные маячки из пула клиенты просто не увидят.

VPS под 50 машин: Достаточно базового сервера на 2 vCPU / 4 GB RAM (Ubuntu). Настрою автоочистку координат старше 6 месяцев через retention policy в Traccar, чтобы база не раздувалась, но ключевые отчеты по рейсам сохранялись.

Сроки и стоимость:

  • Проекты -
  • Оценка -
  • Рейтинг 597

Бюджет: 27000 UAH Срок: 30 дней

Добрый день, мы специализируемся на разработке и продвижении сайтов с 2018 года. У нас большой опыт работы с различными сайтами и интернет-магазинами. Выполняем качественный технический SEO аудит. Предлагаю заполнить бриф, чтобы сформировать для вас коммерческое предложение. Бриф на разработку сайта - https://lionex.com.ua/s/brief-na-rozrobku-saitu. Интернет-магазин - https://lionex.com.ua/s/brief-na-internet-magazyn. Лендинг - https://lionex.com.ua/s/brief-na-lending. SEO - https://lionex.com.ua/s/brief-na-seo-audyt. Также предлагаем крутую платформу для быстрого рерайта текстов - https://textory.com.ua/go/kFoMHu3N. На сайте также можете ознакомиться с нашими работами) Если будут вопросы - обращайтесь, с радостью предоставим консультацию.

  • Проекты 43
  • Оценка 5.0
  • Рейтинг 3 182

Бюджет: 27000 UAH Срок: 15 дней

Доброго дня.

С Traccar знаком, вот система запущена на сервере - http://178.20.156.94/

Имею практический опыт разработки платформ на React и Node.js, работы с REST API, WebSocket, PostgreSQL, Docker, Linux VPS, ролями пользователей и серверным разграничением доступа. Traccar предлагаю использовать как отдельный телематический сервис для приема и хранения координат.

Мультитенантность и ротацию реализую в отдельном Node.js сервисе с PostgreSQL. В базе будут храниться компании, пользователи, устройства, поездки и статусы маячков. Повторная выдача автоматически закрывает предыдущий рейс и создает новый, не изменяя старую историю. Клиентский фронтенд не будет иметь прямого доступа к Traccar, а API будет возвращать пользователю только рейсы его company_id.

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

  • Проекты 28
  • Оценка 5.0
  • Рейтинг 8 966

Бюджет: 27000 UAH Срок: 30 дней

Здравствуйте! Вижу, что ключевая сложность здесь не сам Traccar, а корректная логика ротации маячков и сохранение истории рейсов без смешивания треков разных машин. Предлагаю оставить Traccar как GPS-ядро, а поверх построить отдельный backend на Node.js/Express с PostgreSQL и кастомный frontend на Next.js: мультитенантность, роли, выдача/возврат маячков, история привязок, карта, треки и отчёты будут разделены на уровне собственной бизнес-логики. Готов реализовать MVP с картой, авторизацией и ротацией, а затем расширить систему геозонами и отчётами; после ознакомления с деталями предложу точные сроки и стоимость по этапам.

  • Проекты 3
  • Оценка 5.0
  • Рейтинг 543

Бюджет: 27000 UAH Срок: 23 дня

Отвечаю по пунктам, честно и по делу:

**1-2. Опыт с Traccar / кастомным фронтендом поверх него:** Напрямую с Traccar не работал, но есть релевантный опыт: потребление REST/WebSocket API в связке с Django/FastAPI-бэкендом, React на фронтенде (делал live-обновляемые интерфейсы для десктоп-приложения), Docker/VPS-деплой. Traccar хорошо документирован и построен вокруг REST API — риск для меня минимальный, но говорю честно, а не делаю вид.

**3. Мультитенантность и ротация (архитектура):**
Мультитенантность — отдельный слой поверх Traccar: своя БД с таблицами Company/User/Role, и middleware/API-gateway, который фильтрует данные устройств Traccar по компании залогиненного пользователя до того, как они попадут на фронтенд — клиент никогда не обращается к Traccar напрямую. Ротация — отдельная таблица Assignment (device_id, номер_машины, водитель, company_id, start_ts, end_ts=NULL пока активно). Выдача нового рейса тому же маячку = закрытие текущей записи (end_ts) + создание новой. Исторические треки привязываются к машине через join по временному диапазону assignment, а не по device_id напрямую — так старые точки навсегда остаются подписаны той машиной, что была активна в момент их фиксации. Свободный пул = устройства без открытого assignment.

**4. Сроки и цена:**
(а) MVP (карта, логины, ротация, стоянки) — **15-17 рабочих дней, ~30 000-33 000 UAH**
(б) Полная версия (+ геозоны, отчёты, экспорт) — **+7-9 дней, итого ~44 000-48 000 UAH**

  • Проекты 6
  • Оценка 5.0
  • Рейтинг 1 688

Бюджет: 27000 UAH Срок: 14 дней

Ключевая сложность — ротация. В Traccar device это сущность с одним именем: перезапишешь номер машины — и старые треки задним числом подпишутся новой. Поэтому номер машины нельзя держать на устройстве.

Решение — свой сервис и своя БД поверх Traccar. Таблица trips: маячок, машина, водитель, направление, компания, started_at, ended_at. Повторная выдача закрывает текущую строку и вставляет новую, ни одна запись не редактируется. Трек рейса — срез позиций по device_id за интервал. Статус маячка (в рейсе / возвращается / в пуле) отдельным полем, поэтому закрытие рейса и возвращение на склад остаются разными действиями.

Мультитенантность тоже через свой бекенд, и на это есть техническая причина: вебсокет Traccar авторизуется только кукой JSESSIONID, токен в заголовке он не принимает — с браузера клиента подключиться напрямую не получится. Мой сервис держит одну админскую сессию, слушает сокет Traccar и раздает каждому заводу отфильтрованный поток с номерами машин вместо ID устройств.

Стоянки и геозоны не пишу с нуля — беру готовые reports/stops и geofences Traccar, сверху фильтр по компании. Ретеншен — внешним cron-скриптом, пачками, с пропуском последней позиции каждого маячка; итоги рейса агрегируются при закрытии, поэтому старые отчеты живые.

Две вещи до закупки VPS. Первое: часть партий TK-905B залочена на сервер TKSTAR, SMS adminip123456 проходит, а данные все равно идут в Китай — нужно либо прошивка, либо письмо поставщику. Второе, и это бьет прямо по отчету о стоянках: в TK905B есть сон по датчику вибрации. Фура стала на разгрузку, через 5 минут GPS глушится — и вместо «стоит 49 часов» вы видите «нет связи». Режим сна нужно перевести на таймер и заложить это в статус-логику.

  • Проекты 3
  • Оценка 5.0
  • Рейтинг 778

Бюджет: 27000 UAH Срок: 18 дней

Добрый день! Заинтересовал ваш проект. Я Full-stack разработчик, и готов реализовать систему мониторинга на базе Traccar. Предлагаю архитектуру, где сервер Traccar выступает движком для обработки GPS-данных, а отдельный веб-сервис на Django берет на себя логику ротации маячков, управления ролями и безопасного разделения данных между клиентами.

Техническая реализация:
1. Бэкенд: Python (Django) с интеграцией через API Traccar для получения актуальных координат и управления состоянием устройств.
2. База данных: PostgreSQL - для хранения истории ротации, привязок маячков к машинам и отчетов по рейсам.
3. Фронтенд: React(js) - для создания быстрого, адаптивного интерфейса с интерактивной картой и обновлением данных в реальном времени.

Сроки и стоимость:

MVP (карта, логины, ротация, отчеты по стоянкам): 20 000 грн, срок реализации 15–20 дней.

  • Проекты 9
  • Оценка -
  • Рейтинг 565

Бюджет: 27000 UAH Срок: 15 дней

Прочитал описание внимательно, задача понятна и интересная.

Опыт с fullstack разработкой около 3.5 лет, стек TypeScript, React, NestJS, PostgreSQL, что как раз совпадает с тем, что нужно здесь. С Traccar работать приходилось в контексте интеграций через API, так что разобраться с разворотом на VPS и настройкой протокола для TK-905B не проблема.

Ключевая логика ротации маячков, где единицей учёта является рейс, а не устройство, это по сути задача на правильное моделирование данных. Маячок привязывается к рейсу при выдаче, рейс закрывается при возврате, следующая выдача открывает новый рейс с тем же устройством. Мультитенантность (каждый завод видит только свои данные) реализую на уровне middleware и scope в базе, без обходных путей.

Фронтенд на React с Leaflet и real-time обновлениями через WebSocket или polling к Traccar API сделаю чистым и понятным для менеджеров и клиентов.

Готов обсудить детали, уточнить требования по ролям и начать с архитектуры бэкенда.

  • Проекты -
  • Оценка -
  • Рейтинг 358

Бюджет: 27000 UAH Срок: 25 дней

Привет!

Ознакомился с полным ТЗ - задача понятна.

1. Да, разворачивал Traccar на VPS, настраивал прием данных с маячков и делал кастомный фронтенд поверх Traccar API.

2. Мультитенантность реализую отдельным сервисом поверх Traccar с собственной БД. Модуль ротации - отдельная таблица рейсов, которая сохраняет историю привязок маячок-машина без записи через атрибуты Traccar.

3. Для 20-50 маячков достаточно VPS с 2 CPU, 4 GB RAM, 50 GB SSD (Hetzner CX22 или аналог).

  • Проекты -
  • Оценка -
  • Рейтинг 352

Бюджет: 27000 UAH Срок: 30 дней

Доброго дня.

Готов взяться за веб-платформу трекінгу з ротацією GPS-маячків (TKSTAR TK-905B) поверх Traccar.

Портфоліо: https://gooru-lab.github.io/portfolio/

Як бачу рішення
• Traccar на вашому VPS — прийом координат з TK-905B, історія треків, WebSocket/REST.
• Окремий шар (сервіс + БД) поверх Traccar: компанії, користувачі, ролі, ротація маячків, рейси, підписи на карті (номер машини / напрямок), звіти по стоянках і геозонах. У Traccar лишається «залізо і точки», бізнес-логіка — у нашому шарі (щоб історія прив’язок ніколи не перезаписувалась).
• Фронт: React + Leaflet/OSM, українська, адаптив; клієнт бачить лише свої активні рейси.

  • Проекты 32
  • Оценка 5.0
  • Рейтинг 1 815

Бюджет: 27000 UAH Срок: 27 дней

Добрый день, В веб-программировании уже более 9 лет
Работаю с rest api, фреймворками и cms такие как django, laravel, yii2, wp, opencart, codegnither и т.д. Готов выполнить задачу.
Отзывы: Freelancehunt

  • Проекты 47
  • Оценка 5.0
  • Рейтинг 11 854

Бюджет: 27000 UAH Срок: 1 день

Здравствуйте, выполнял похожий проект для Tbutech. Пишите в личные сообщения. Буду рад Вам помочь!

  • Проекты 22
  • Оценка 5.0
  • Рейтинг 5 076

Бюджет: 27000 UAH Срок: 20 дней

Привет ⭐️! Я — высококвалифицированный веб-разработчик с более чем ✅ 7-летним опытом в разработке и современных веб-технологиях.

Последние проекты:
✔️https://homenly.com
✔️https://confidence-tech.com
✔️https://homexcrm.com
✔️https://omgfirms.com
✔️https://skyhigh-lviv.com/
✔️https://sweet-sdpearls.de/
✔️https://novobudova.pro

  • Проекты 16
  • Оценка -
  • Рейтинг 1 442

Бюджет: 27000 UAH Срок: 60 дней

Здравствуйте! Проект понятен, готовы реализовать.

Прямого публичного кейса на Traccar у нас нет, но есть опыт разработки систем мониторинга, серверных интеграций через REST/WebSocket и кастомных веб-интерфейсов.

Предлагаем использовать Traccar только для приёма и хранения GPS-данных, а компании, роли, рейсы и ротацию реализовать отдельным сервисом с PostgreSQL. Каждая выдача маячка создаёт новую привязку с датами начала и завершения — старые рейсы не перезаписываются. Мультитенантность обеспечивается на уровне бэкенда: клиент получает только рейсы своей компании и не имеет прямого доступа к Traccar.

Предварительная оценка:

— MVP: 6–8 недель, $6 000–8 000;
— полная версия: 10–12 недель, $10 000–14 000.

  • Проекты 5
  • Оценка 5.0
  • Рейтинг 517

Бюджет: 26000 UAH Срок: 15 дней

️ Главный вызов этого проекта — не карта и не Traccar, а логика ротации: если при выдаче просто перезаписать номер машины на устройстве, старые треки тихо подпишутся чужими номерами. Поэтому единицей учета должна быть рейс, а не сам маячок — и от этого строится вся архитектура.

⚙️ Вижу, у вас маячки TKSTAR TK-905B передают координаты каждые 5 минут, работают по схеме пула (выдал → принял → перевыдал), а клиенты-заводы должны видеть только свои активные рейсы. Свободные маячки на клиентской карте не показываются — это фильтрация по статусу рейса, не по устройству.

По вашим вопросам:
Traccar в production разворачивал — стандартный стек Ubuntu + Java + PostgreSQL, протокол TK-905B поддерживается из коробки. Помогу с перенаправлением маячков через SMS-команды на ваш сервер.
Кастомный фронтенд поверх Traccar API делал — React + Leaflet, WebSocket для живых координат, мультитенантность с ролями. Без выдуманных кейсов: конкретный опыт есть.
Мультитенантность и ротацию предлагаю вынести в отдельный слой (Node.js + PostgreSQL) поверх Traccar API. Таблицы companies, users с ролями, devices, trips. Повторная выдача = закрытие старого рейса + создание нового. Traccar дергается лишь за сырыми координатами по device_id — вся логика видимости в вашем слое.

По этапам: MVP (карта Leaflet + OpenStreetMap, логины и роли, модуль ротации, отслеживание стоянок) — около 60% бюджета. Полная версия с геозонами, отчетами Excel/PDF и воспроизведением трека — весь бюджет. Рекомендую VPS 4 CPU / 8GB RAM / 80GB SSD под 20–50 маячков — хватит с запасом.

  • Проекты -
  • Оценка -
  • Рейтинг 172

Бюджет: 27000 UAH Срок: 30 дней

Я NextJs, React, NestJs разработчик. Готов взяться за эту задачу

  • Проекты 15
  • Оценка 5.0
  • Рейтинг 5 697

Бюджет: 27000 UAH Срок: 7 дней

Добрый день! Ознакомился с описанием проекта. Задача понятна: нужно развернуть Traccar и построить поверх него отдельную веб-платформу, где маячки можно быстро выдавать на новые рейсы, а клиенты будут видеть только свои автомобили и историю маршрутов.

Пишите в личные сообщения, сможем подробнее пообщаться.

Ответы на ваши вопросы:

1. С Traccar в production ранее не работал, поэтому не буду утверждать обратное. В то же время имею практический опыт работы с GPS и геолокацией, картами, WebSocket, мультиролевыми системами, Docker, Linux-серверами и разработкой full-stack платформ на Vue/Nuxt, React, Node.js/NestJS, Laravel и PostgreSQL. Большинство коммерческих проектов находятся под NDA; доступный профиль: m1davp.github.io.

2. Предлагаю использовать Traccar для приема и хранения координат, а компании, пользователей, рейсы, статусы и ротацию реализовать в отдельном NestJS-сервисе с PostgreSQL. Каждая выдача маячка будет создавать новый рейс с собственным периодом привязки к автомобилю. Повторная выдача автоматически закроет предыдущую привязку, поэтому старые маршруты не потеряют правильные номера машин.

  • Проекты 8
  • Оценка 5.0
  • Рейтинг 2 545

Бюджет: 27000 UAH Срок: 14 дней

Привет 👋
Ознакомился с заданием 👀 Интересный проект, сейчас как раз работаю над немного похожим проектом - слежкой за сотрудниками предприятия (180 работников).

Напишите, обсудим детали проекта, потому что он меня заинтересовал!

Пример: https://sushi-drive.mk.ua
https://ealcoach.com
https://ms.mk.ua

----------------------------------

  • Проекты 9
  • Оценка 5.0
  • Рейтинг 644

Бюджет: 27000 UAH Срок: 1 день

Доброго дня! Загалом задание понятно, для точного ответа по срокам и цене хотелось бы уточнить некоторые вопросы, которые у меня возникли после анализа вашего задания. Пишите в личные сообщения – обсудим детали и ваши пожелания.

  • Проекты 5
  • Оценка 5.0
  • Рейтинг 1 591

Бюджет: 27000 UAH Срок: 15 дней

Работали с Traccar и кастомными Frontend-ами на React + Leaflet. Для ротации маячков логичнее вынести логику в отдельный сервис с БД - это проще масштабировать и не ломать Traccar. По бюджету: 27k UAH закроет только MVP с картой, логинами и базовой ротацией, без геозон и отчётов. Какой приоритет по функционалу и готовы ли обсудить поэтапную сдачу?

  • Проекты 6
  • Оценка 3.9
  • Рейтинг 776

Бюджет: 27000 UAH Срок: 14 дней

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

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила

Актуальные фриланс-проекты в категории Веб-программирование

15:36
15:05
11:42
25 июля