Skip to content

VinayaSathyanarayana/agilegps

 
 

Repository files navigation

Donate

AgileGPS: Open Source Fleet Tracking

screenshot

Features

  1. Compatible with Queclink GV500 and GV300 trackers.
  2. UDP data transmission from trackers with server acknowledgement (lower cellular data usage than TCP)
  3. Customers, fleets, devices, and users
  4. Site admins and org admins
  5. Multi tenant. Multiple organizations (customers) per instance
  6. Displays vehicles and fleets on Google Maps in real time
  7. Display per-vehicle daily history on Google Maps
  8. Node.js back end for high performance and concurrency
  9. Stateless architecture, load balance across unlimited app nodes
  10. Stateless authentication via JWT
  11. RethinkDB enables atomic, realtime changefeeds. Clients efficiently receive changes in real-time, as they happen. Easy scaling, sharding and replication.
  12. Fleet and vehicle reports: Start/stop, Ignition-based trips, Idling, Mileage by state, Odometer by state, Speed, Vehicle summary, OBD-II diagnostics (GV 500 only), OBD-II engine summaries (GV 500 only)
  13. Localization: English and Russian language translations. English and metric units (per-user preference)
  14. Free reverse geocoding (closest city) or via Google Reverse Geocoding API for obtaining addresses from latitude / longitude coordinates sent by the trackers.
  15. Fast single page web interface via Mithril (component based like React). Responsive design on desktop and mobile browsers.

Need help?

Need help with setup, install, feature development, or just want to talk about GPS fleet tracking in general? Contact Gene Michtchenko for consulting at reasonable rates!

Installation Guide

Click here for installation instructions!

About

Real-time fleet tracking software for Queclink GV500 and GV300 trackers. Node.js + RethinkDB.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 94.0%
  • CSS 5.1%
  • HTML 0.9%