miRuta GPS Tracker usin Traccar
miRuta GPS Tracker usin Traccar Traccar-compatible (OsmAnd HTTP) · Background tracking · SOS Flutter Android / iOS Background Send real-time GPS from Android/iOS to your server. Works with Traccar using the OsmAnd HTTP protocol. Background/foreground tracking, SOS, configurable interval / distance / angle, and a clean Flutter codebase ready for white-label. Key features Traccar-compatible via OsmAnd HTTP (GET /?id=<deviceId>&lat=<lat>&lon=<lon>). Background/foreground tracki…
All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.
Description
Send real-time GPS from Android/iOS to your server. Works with Traccar using the OsmAnd HTTP protocol. Background/foreground tracking, SOS, configurable interval / distance / angle, and a clean Flutter codebase ready for white-label.
Key features- Traccar-compatible via OsmAnd HTTP (GET /?id=<deviceId>&lat=<lat>&lon=<lon>).
- Background/foreground tracking with battery optimization guidance.
- Config screen: Server URL, Device ID, interval (s), distance (m), angle (°), accuracy (High/Medium/Low).
- SOS button (sends alarm=sos immediately).
- Logs screen for diagnostics (full URL + status code).
- Ready for white-label (rename package/bundle id – doc included).
- Server URL (no trailing slash), e.g. http://104.237.9.196:5055
- Device ID (must equal Traccar Unique ID), e.g. 12456879
- Optional: interval, distance, angle, accuracy.
- Open https://demo4.traccar.org/ and sign up (or use: test-miruta@gmail.com / 123456789).
- Go to Devices → New and set a Unique ID (this must match the app’s Device ID).
- In the app (Configuration):
- Tap Save Settings and toggle Service status ON.
- (Optional) Press HELP to send an immediate SOS update.
- See your device go online in Traccar and update its last position.
- Flutter source code (Android/iOS)
- Docs: Quick Start & Setup + full guide (permissions, build, package rename)
- Flutter 3.x
- Android 6.0+ / iOS per Apple location policies
- Traccar server or any endpoint that accepts OsmAnd HTTP (port 5055)
Android 9+: HTTP clear-text is enabled (you can switch to HTTPS in production).
If you use a domain behind Cloudflare, keep DNS only for port 5055 or use a direct IP. FAQ
I get HTTP 200 but no updates in Traccar.
Ensure the device Unique ID in Traccar equals the app Device ID and that requests hit the correct Traccar instance (port 5055 reachable).
Can I rename the app id?
Yes. Follow the included doc to change Android applicationId/namespace and iOS Bundle Identifier.
Can I use my own server?
Yes; any OsmAnd-compatible endpoint. For Traccar, use http://YOUR_IP:5055.
- 1.0.0 — Initial release (background tracking, SOS, config, logs)
- Scope: setup questions, minor bug fixes, store-build guidance.
- Not included: custom features, server administration, Traccar hosting.
- Response window: within 1–2 business days.
Related products
More digital goods in the same category or with similar tags.
Mobile / Flutter
Club 92- Flutter Modern1 Clubhouse Audio UI Kit | Audio Room App | Clubhouse App
Mobile / Flutter
Bounty - Dating app UI Template | Flutter Dating app
Mobile / Flutter
Flutter Food Delivery Boy App UI Template
Mobile / Flutter
Home Workout Fitness Android App Template + iOS App Template | Flutter | FitnessFirst
Mobile / Flutter
Flutter Dating app ui kit 3.13.5 supported
Mobile / Flutter
Vavachat - Social Media Flutter UI Template
Mobile / Flutter
YGChat - Chat & Call App | Android & iOS Flutter app
Mobile / Flutter
Real Estate - Fresh Flutter App Ui Template
miRuta GPS Tracker usin Traccar
After successful payment, you will receive a download link for the source code