Ionic Angular Mobile App

Job ID: 31114987

Budget: ₹75,000 – ₹150,000 INR

Ionic - Angular or Ionic - Node.js mobile app using database and google maps to make/edit/maintain a list of destinations or multiple routes and track vehicles as they move to the destinations.

This app will be used by my bus travel company which serves various school students.

App Name : MagicTourer

Some basic features :

It will have 4 different type of logins : Administrator Login, School Login, Driver Login, and Parent Login.

Parent Login will enable parent to enter their child's route-code so that they can track the vehicle. They will also get notifications if they are the next pick or the child has reached school. Or if the cab reached but left without the child.

Parent can also inform on app if child is on leave.

Parents will be able to tract their cab (the driver's route mobile which has the app as well).

Driver can login and enter the route code. This way he will see all students to be picked 1 by 1 and the directions on google map to pick them one by one.

As he moves from 1 child to the next, the next parent will be alerted on the app. When driver reaches the stop, he can click on GREEN OR RED icon. Green is for pick up done let us pick the next child. Red will be clicked if child is not picked and driver wants to move to next pickup.

When he reaches school, the route will end and start time, pick times of each child, and end times will be saved in the database.

Administrator login can Make accounts for all other logins.

Administrator login can make routes for different schools and different classes. They can add children to the database, add children to different routes. They can remove children from routes.

Admin can track all busses.

Admin can generate login codes for Parents or Drivers or for schools or for other admins.

They can notify parents to pay transport fee using the payment gateway.

Admin can add schools and classes as well.

School login can be used by schools to add - remove children to classes. Add-remove students to routes.

Add-remove manage routes. Add - remove drivers.

Each student profile will have his School - Class - Name - Photo - Phone Number - Email ID - Login Code - Parent or guardian Name and Photos (3 Each).

Schools can track their routes as well. Live.

When they track all routes, they will see status of all routes and the location as well.

Schools can generate login cides for drivers and parents.

Status meaning have the routes started, ended or ongoing or not started. How many child have been picked by each route, who was the last child who was picked for each route, etc.

No route recording is required. But route attendance as per driver's Green - Red inputs will be recorded for each child with destination arrival timings.

Login type admin will be the most powerful.

Schools can send messages to parents as well as per their Route or class or whole school.

Schools can send fee notifications as well.

Admin can do everything other logins can do.

App to work on Android, Apple, and Web Browser as well. Hence the choice of Ionic.

Server would be our own. Source code rights will be my own companies. Non-disclosure also to be signed.

Notifications will also be a feature of the app.

Driver must be able to use google maps.