Our company is providing GPS tracking service as a parto of our business. Our current tracking app is outdated and is not developed since 3 years. We use Teltonika trackers GPS at the moment.
Our IoT app is written in Java + MySQL at back-end and PHP + js + bootstrap at front-end.
New app could be written in (as an option):
C# (we already have some source code from producer of tracking units)
RabbitMQ or orther MQ
MySQL or any clone like Percona DB
Maps API – leaflet
Google Maps, Open Street Map, and maybe some other.
We are looking for experienced programmer, who can demonstrate pre-developed GPS tracking platform, containing alerts, device status, geo-fences, custom reports, custom device parameter calculation, etc. In our final project RabbitMQ (or other) is required to provide scalablity.
In our current app decvice status change alerts, geofences and notifications are partially implemented. We need all features that current tracking apps shoud have (including custom reports), but mobile app, remote tachograph files download will be ordered separately later. Only ONE (1) Teltonika FM protocol. Now we use Meitrack GPS devices also, but we are going to replace soon.
Don't waste my time if you don't understand above and need very detailed explanations.