Ionic app + Gps tracking

Project description:

The project is for a bus company (here called UTC) that provide personnel transportation service to its clients. The clients are factories in Tijuana México that ask UTC to transport its workers from their respective home to the factory and back to their homes.

UTC wants give its users the ability to see were the bus is at any moment. For that the company wants an Smartphone hybrid application that can be exported to both platforms (iOS and Android).

Such application need to have to main functionalities

As a bus driver, the app should track the GPS location and send it every given time to a online server.

As a bus user, the app should allow the user to select the route he/she is interested on and track the bus that has such route.

Terminology used:

UTC: The company that requires the application here explained

Client: Factories that hire the transportation services of UTC

User: The person who board and travel using the bus

Bus: The company’s bus that need to be tracked

Driver: The person who drives the bus


The company will provide the list of buses

Id (integer)

Number (string)

LoginUser (to use in the app)

LoginPass (to use in the app)

The company will provide the list of clients with




Branches (an array of objects with an id and name for each branch)

The company will provide the list of routes with:

Id (integer)

Client (string consisting of ClientID_ClientBranch to identify the client for whom the route is created )

Hour (22:30 for example)

Date (integer on the form of yyyymmdd)


Position (an string to be shown to the user)

Bus ( bus Id )

Bus tracking module user stories:

TUS_01: As a bus driver I need to log in with the bus UserLoing and UserPass provided by the company in order to make use of this module.

TUS_02: As a bus driver, once I logged in I should be sent to a page with a Start/Stop tracking button and a Log Out button.

TUS_03: Once I click on “Start Tracking” button, the app should track my location and send it to the server even if I leave the app or switch to another application on my smartphone.

User module user stories:

UUS_01: As a user I want to use the system without needing to log in

UUS_02: As a user I need to select first the client and then the branch from dropdowns

UUS_03: As a user I want to see the list of routes available for the selected client / branch.

UUS_04: As a user I should be able to leave the app and get back to the list of routes for the previously selected client branch (save the selected in local storage maybe??)

UUS_05: As a user I want to be able to select a route from the list to see a google map with the position of the bus for the selected route.

UUS_06: As a user I want to be able to go back and select a different Client and Branch

UUS_07: As a user I want to be able to mark some routes (star / favorite) to put them at the top of the list next time I visit the list

Business rules:

BR_1: A user can see the list of routes according to the selected Client and Branch for the current date.

BR_2: A user can only track the bus on the routes with

Date equal to today (device date)

Hour in the range of 2 hours prior and 2 hours post (Route Hour ± 2 hrs)

Otherwise the view on map button should be disabled

BR_3: There should be a configuration file in the code where is possible to change the time interval used to send GPS position (of the bus) to the server.

Skills: GPS, Ionic Framework, Javascript, Mobile App Development, NoSQL

See more: gps tracking app, gps tracking device, gps tracking app windows mobile sms, ionic 3 geolocation example, ionic 3 get current location, fitbit ionic gps tracking, ionic 3 geolocation tutorial, ionic geolocation watchposition, fitbit ionic gps map, fitbit ionic gps how to use, ionic google maps, imei gps tracking device, iphone app gps tracking satellites, iphone app gps tracking speed tracking, iphone spy app gps tracking, ionic 3 gps tracking, ionic app not working on android device

About the Employer:
( 0 reviews ) Tijuana, Mexico

Project ID: #18793384

Awarded to:


Hi there! How are you? I’ve read your description carefully and interested your project. I have developed many hybrid projects by using Ionic/Cordova(also firebase backend). Such as the Uber type app, Geolocati More

$250 USD in 10 days
(41 Reviews)

65 freelancers are bidding on average $752 for this job


Hello I read your description and can know that you're looking for a developer to design and build a GPS tracking app. As a senior developer who has good experience in mobile app development, I'd like to help you w More

$555 USD in 10 days
(58 Reviews)

Hello, I have 6 years of experienced on mobile application ( Android +iphone/ ipad ) and App admimn with development web services where admin can manage the app from backend ,. I have developed the TAXI apps, googl More

$555 USD in 10 days
(154 Reviews)

Hello We are more than 7 + year experienced programmer team & we provide you our best Quality App, beyond your desires with Long terms tech support & [login to view URL] provide me your IOS/Android studio app requirement More

$3333 USD in 45 days
(96 Reviews)

Hello, I have build a similar project in my past experience so I have experience in your project, I am a full stacking developer, I have worked many Application, I will provide you initial features which you require More

$400 USD in 10 days
(84 Reviews)

[login to view URL] [login to view URL] Hello Already I made gps tracking app using IONIC v3 I m sure that I am a stron More

$555 USD in 10 days
(38 Reviews)

Dear Client, I am very curious to work on this project because my skills best suits. I am expert in IONIC, PHONEGAP, ANGULAR JS, HTML5 and many other technologies . Thanks

$750 USD in 10 days
(91 Reviews)

Hi, how are you. I am a senior Ionic(1 ~ 4) developer with 8+ years experiences in building hybrid mobile apps. I see what you mean. If you hire me, I will do my best. This is an example project I built. https More

$555 USD in 10 days
(64 Reviews)

Hello I have 7+ years of mobile development experience. I am very good at native development and also hybrid development. The Ionic is my favorite ways to implement hybrid for cross platforms. I also have much expe More

$500 USD in 10 days
(79 Reviews)

My name is LiMing. I read your project description and understood your idea perfectly i can develop your project, "Ionic app + Gps tracking " perfectly without any issues This is my profile and p More

$555 USD in 10 days
(34 Reviews)

SENIOR NATIVE ANDROID/iOS APP DEVELOPER WITH 6 YEARS EXPERIENCE: Hello, I will surely help you to develop native Android/iOS app. I have read your requirements and It's something that I can turn around. Please More

$3195 USD in 10 days
(32 Reviews)

Hello, I propose to complete your project with perfection right on time. Please provide us with an opportunity to help you and you will be served nothing less than excellence. I am eager to show you my previous work/p More

$555 USD in 10 days
(20 Reviews)

Hi there, I hope you are doing well. I understand your requirements, I am Hybrid Mobile Application Developer(Ionic, React Native, Ionic , PhoneGap, Angular, Cordova) and I have experience of 5+ years in developin More

$3000 USD in 30 days
(62 Reviews)

Greetings from Mobiloitte, Hope you are doing fine, I have read the brief of your requirement for an Ionic based app bus tracking app where the driver logs in to start sharing his location and the users can view More

$750 USD in 10 days
(5 Reviews)

Hello, How are you? I'm a ionic developer. Have rich experiences in the geoloaction app development area. Please check above my task, your re More

$500 USD in 10 days
(54 Reviews)

Hi there, I’d be glad to assist for Ionic app development for Gps tracking. I planned to proceed with your requirement. Through my skills & exp I have ability to work with java & swift3, we can build auto layout. More

$600 USD in 10 days
(34 Reviews)

Hello I have gone through the requirements that you need to build an Ionic app + Gps tracking. I am experienced so I can assure you that you will get a quality product. Client satisfaction is my first priority I More

$555 USD in 10 days
(44 Reviews)

Hello, We have gone through your job description and ready to discuss with you further and we are experts in PHP, CI, Laravel, Angular.js, Node.js, Magento, Wordpress, Mobile Apps and have done many websites, mobile More

$1666 USD in 30 days
(18 Reviews)

Hi, Being a senior app developer in Apache cordova, Ionic framework, and hybrid phonegap, I can better help you to complete app tasks using these platforms. Thanks

$750 USD in 10 days
(50 Reviews)

Hello, I want to full time for work and saw your project details you need GPS TRACKING APP with include GPS,navigation,live tracking,map,location,search,list,distance,time features.I can add features for making more More

$500 USD in 10 days
(19 Reviews)

Hi there, How are you? I read your project description carefully and I’m interested in your project. As you can see from my profile, I have 6+ years of experience and I possess the necessary skills you are seeking More

$555 USD in 10 days
(16 Reviews)