Traccar GPS System Setup & Customization

Job ID: 40052225

Budget: ₹1,500 – ₹12,500 INR

Setup and Host My Traccar-Based GPS Tracking System (Android + iOS + Web Admin) With Custom Features

Project Overview

I already have the ready-made source codes for Android, iOS, and Web Admin (Traccar).

I need a developer to host, configure, rebrand, and activate all business features so the system works for three user types:

User (Customer) – Mobile App

Sub-Dealer (Middle Man) – Mobile App

Admin (Me) – Web Dashboard

You are not building anything from scratch.
Your job is to install, configure, rebrand, set features, and make the system business-ready.

Source Code Repositories
Mobile App (Android/iOS)

Flutter:
https://github.com/traccar/traccar-manager

App Demo (Play Store):
https://play.google.com/store/apps/details?id=org.traccar.manager

Server (Admin Panel)

Server source:
https://github.com/traccar/traccar

Admin panel demo:
https://demo.traccar.org/

Scope of Work
1. Server Setup (VPS Only)

I will provide VPS credentials (Ubuntu). You must:

Install latest Traccar server

Open ports, especially 5023 for GT06 and other China devices

Configure domain and SSL

Replace admin panel logo (branding)

Configure SMTP for recharge and expiry alerts

Ensure 24/7 stable TCP/UDP device connectivity

Configure device protocols for Chinese trackers

2. Mobile App Rebranding (Android Required)

Using Traccar Manager source:

Replace app name, logo, and colors

Hardcode my server URL

Add Google Maps API key or keep OpenStreetMap

Configure Firebase push notifications (google-services.json)

Add Customer Care number in menu with click-to-call

Add a Recharge button opening my Razorpay payment page in WebView

Build and sign release APK

3. User App Features (Customer Role)

User must get the following features:

Login

Live GPS tracking

Engine cut and resume

Geo-fencing

Speed display

KM and distance

Odometer

AC status

Fuel level (percentage or calibrated value)

All vehicles on one map

Monthly reports

Advance reminders for 3-month recharge

Online payment link

Google Maps view

North/South map orientation

Server configuration you must apply:

AC Status Attribute

Description: AC Status
Attribute: acStatus
Expression: acc ? "AC ON" : "AC OFF"

Fuel Attribute (Example, will calibrate per device)

Description: Fuel Level
Attribute: fuel
Expression: io123 * 0.05

Engine Cut Commands

RELAY,1# for stop

RELAY,0# for resume

4. Sub-Dealer (Middle Man) Setup – Mobile First Experience

Sub-dealer must be able to:

Login from same Track Fast App

Add customers

Add devices using QR/IMEI scanning

See available stock

See usage limit

Activate and assign devices

Configuration required:

Set device limit (example: 50)

Keep unassigned devices as their stock

Hide server settings from sub-dealers (ui.disableServer = true)

Enable camera permission for QR scanner

Prepare workflow using:
Settings > Users > Add Customer
Settings > Devices > Add > QR Scan

5. Admin Setup (My Role)

Admin panel must allow me to:

Create customers

Set ownership

Assign devices

Set payment expiry dates

Send expiry alerts

Add sub-dealers

Manage sub-dealer limits

Manage all vehicles

Export reports

Handle recharge workflow

You must configure:

Branding

Notifications

Expiry alerts

Roles and permissions

6. Landing Page (Optional)

A simple landing page with:

Login links

App download links

Branding

Optional based on your capability.

7. Device Support Required

System must support:

Normal GPS (2500 INR)

Engine cut GPS (6000 INR)

AC monitoring via ACC

Fuel monitoring via analog inputs

You must test and confirm the payload handling for each type.

Deliverable Checklist

Server installed and running

Domain and SSL configured

Ports opened

Branding completed

Android app rebranded and compiled

Firebase notifications working

Payment link integrated

Customer Care number added

AC, Fuel, Engine Cut features fully operational

Sub-dealer role and limits functional

Stock system functional

Web admin fully operational

Device connectivity tested

Required Expertise

Traccar installation and configuration

Java backend

Android app customization

Firebase setup

VPS and Linux administration

GPS protocols (GT06 preferred)

Basic UI modifications

Payment link integration

Budget

8,000 INR (fixed)
Bonus for 3-day delivery.

Pre-Award Questions

Have you installed Traccar before

Can you show rebranded app examples

Can you test engine cut command