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

Бюджет: 27000 UAH Термін: 10 днів

Добрий день. Займаємося розробкою професійно від невеликих сайтів до складних веб-проектів. Про нас: 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 - Платформа доставки
  • Проєкти 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 тижні на першу робочу версію з деплоєм, мультитенантністю, модулем ротації та базовим фронтендом, але готовий уточнити точніше після того, як побачу повне ТЗ по кількості одночасних маячків та рейсів.

  • Проєкти 4
  • Оцінка 4.5
  • Рейтинг 900

Бюджет: 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 днів

Доброго дня.

Я старший розробник з десятирічним досвідом.

З них 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;

  • Проєкти 49
  • Оцінка 5.0
  • Рейтинг 4 725

Бюджет: 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 693

Бюджет: 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 року
Маємо великий досвід в роботі з різними сайтами та інтернет магазинами
Виконуємо якісний технічний СЕО аудит
Пропоную заповнити бриф, щоб сформувати для вас комерційну пропозицію
Бриф на розробку сайту - 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
СЕО - 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. У базі зберігатимуться companies, users, devices, trips і статуси маячків. Повторна видача автоматично закриває попередній рейс і створює новий, не змінюючи стару історію. Клієнтський фронтенд не матиме прямого доступу до Traccar, а API повертатиме користувачу лише рейси його company_id.

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

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

Бюджет: 27000 UAH Термін: 30 днів

Привіт! Бачу, що ключова складність тут не сам Traccar, а коректна логіка ротації маячків і збереження історії рейсів без змішування треків різних машин. Пропоную залишити Traccar як GPS-ядро, а поверх побудувати окремий бекенд на Node.js/Express з PostgreSQL і кастомний фронтенд на 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, codeigniter тощо. Готовий виконати завдання.
Відгуки: 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
  • Рейтинг 658

Бюджет: 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 і забезпечу передачу даних з китайського сервера. На виході ви отримаєте панель управління з розмежованими правами та коректною прив'язкою трекерів до поточних перевезень. Як ви плануєте передавати інформацію про те, який саме трекер видано водію в конкретний момент, щоб система автоматично оновлювала дані для потрібного заводу?

У списку не показані ставки, приховані замовником чи фрилансером з Plus, а також ставки, що порушують правила

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

14:09
12:42
9:58
27 липня
27 липня