Functionalities of The VTS Application

Download as pdf or txt
Download as pdf or txt
You are on page 1of 30

Functionalities​ ​of​ ​the​ ​VTS​ ​Application

Outline​ ​of​ ​the​ ​System​ ​:

This​ ​is​ ​a​ ​complete​ ​VTS​ ​application​ ​suite​ ​from​ ​where​ ​the​ ​admin​ ​manages​ ​its​ ​partners​ ​by​ ​giving
them​ ​access​ ​to​ ​a​ ​set​ ​of​ ​standard​ ​features​ ​which​ ​form​ ​the​ ​part​ ​of​ ​the​ ​basic​ ​VTS​ ​application​ ​and
have​ ​the​ ​ability​ ​to​ ​give​ ​access​ ​to​ ​add-on​ ​feature​ ​to​ ​the​ ​partners​ ​which​ ​the​ ​partners,​ ​in​ ​turn​ ​can
sell​ ​to​ ​their​ ​customer​ ​for​ ​a​ ​set​ ​license​ ​fee.

Currently​ ​the​ ​system​ ​has​ ​the​ ​basic​ ​VTS​ ​features​ ​and​ ​2​ ​add​ ​on​ ​modules​ ​workshop​ ​management
and​ ​fuel​ ​management​ ​integrated.​ ​There​ ​is​ ​already​ ​talks​ ​to​ ​develop​ ​a​ ​RFID​ ​based​ ​school​ ​bus
management​ ​system​ ​where​ ​parents​ ​will​ ​be​ ​a​ ​part​ ​of​ ​the​ ​system​ ​as​ ​an​ ​Apps​ ​user​ ​and​ ​school​ ​as​ ​a
part​ ​of​ ​the​ ​customer​ ​user​ ​roles.

The​ ​Broad​ ​Users​ ​of​ ​the​ ​Current​ ​System:

1. Administrator​​ ​-​ ​Complete​ ​owner​ ​of​ ​the​ ​system,​ ​adds​ ​and​ ​manages​ ​the​ ​partners,​ ​assign
access​ ​to​ ​the​ ​add-on​ ​modules​ ​for​ ​the​ ​partners,​ ​work​ ​on​ ​behalf​ ​of​ ​the​ ​partners​ ​and​ ​do​ ​all
its​ ​activities,​ ​and​ ​manage​ ​the​ ​customer​ ​under​ ​the​ ​partner​ ​from​ ​the​ ​partner​ ​login.​ ​If​ ​the
admin​ ​has​ ​ ​any​ ​direct​ ​customers,​ ​it​ ​can​ ​create​ ​a​ ​partner​ ​by​ ​its​ ​own​ ​name​ ​and​ ​add
customers​ ​to​ ​it.​ ​The​ ​admin​ ​cannot​ ​have​ ​any​ ​customer​ ​directly​ ​under​ ​itself​ ​and​ ​needs​ ​to
have​ ​a​ ​partner​ ​under​ ​it​ ​to​ ​manage​ ​the​ ​customers.
2. Partners​​ ​-​ ​They​ ​are​ ​the​ ​login​ ​created​ ​by​ ​the​ ​administrator​ ​who​ ​actually​ ​sells​ ​the​ ​VTS
application​ ​in​ ​the​ ​market.​ ​They​ ​add​ ​customers​ ​into​ ​the​ ​application,​ ​manage​ ​the
customers,​ ​their​ ​vehicles,​ ​manages​ ​the​ ​SIM​ ​and​ ​all​ ​other​ ​details​ ​for​ ​them.​ ​They​ ​are​ ​the
persons​ ​who​ ​has​ ​the​ ​technicians​ ​who​ ​does​ ​the​ ​installation​ ​for​ ​the​ ​customers​ ​and
calibrates​ ​the​ ​vehicle​ ​and​ ​in​ ​cases​ ​where​ ​the​ ​customer​ ​wants,​ ​manages​ ​the​ ​whole​ ​fleet
of​ ​users​ ​for​ ​the​ ​customers​ ​in​ ​return​ ​of​ ​a​ ​management​ ​fee.​ ​They​ ​have​ ​sub​ ​users​ ​who​ ​are
given​ ​access​ ​to​ ​certain​ ​vehicles​ ​and​ ​they​ ​just​ ​have​ ​the​ ​tracking​ ​capability​ ​on​ ​those
vehicles.​ ​The​ ​customers​ ​have​ ​the​ ​ability​ ​to​ ​login​ ​into​ ​any​ ​customer​ ​interface​ ​and​ ​do​ ​all
activities​ ​of​ ​the​ ​customer​ ​without​ ​the​ ​user​ ​sharing​ ​any​ ​access​ ​details.
3. Customers​​ ​-​ ​ ​They​ ​are​ ​the​ ​end​ ​user​ ​of​ ​the​ ​system​ ​whose​ ​vehicles​ ​are​ ​being​ ​tracked​ ​or
want​ ​their​ ​vehicles​ ​to​ ​be​ ​tracked.​ ​They​ ​have​ ​all​ ​reports,​ ​violations,​ ​alerts​ ​made​ ​for​ ​the
vehicles.​ ​These​ ​users​ ​have​ ​an​ ​android​ ​apps​ ​created​ ​for​ ​basic​ ​tracking​ ​that​ ​is​ ​being​ ​used.
4. Technicians​ ​(Proposed)​​ ​-​ ​These​ ​users​ ​will​ ​form​ ​the​ ​part​ ​of​ ​the​ ​partner​ ​users​ ​who​ ​will​ ​be
given​ ​an​ ​apps​ ​to​ ​be​ ​used​ ​in​ ​the​ ​field​ ​for​ ​better​ ​management​ ​and​ ​configuring​ ​and
calibrating​ ​the​ ​users​ ​.​ ​This​ ​user​ ​will​ ​have​ ​a​ ​login​ ​in​ ​the​ ​web​ ​and​ ​apps​ ​and​ ​have​ ​access​ ​to
manage​ ​the​ ​SIM,​ ​vehicle​ ​and​ ​GPS​ ​device,​ ​manage​ ​the​ ​installation,​ ​calcibration​ ​and
replacement​ ​of​ ​the​ ​device​ ​In​ ​case​ ​fuel​ ​management​ ​is​ ​enabled,​ ​these​ ​persons​ ​will
calibrate​ ​the​ ​fuel​ ​for​ ​the​ ​vechicles​ ​too.

Functionalities​ ​for​ ​the​ ​admin​ ​users:

Partner​ ​Management​ ​:​ ​This​ ​section​ ​is​ ​used​ ​by​ ​the​ ​admin​ ​to​ ​manage​ ​the​ ​partners​ ​of​ ​the​ ​system.
They​ ​are​ ​added/listed/the​ ​admin​ ​can​ ​launch​ ​te​ ​partner​ ​login​ ​from​ ​this​ ​interface/​ ​upload
documents​ ​like​ ​agreement,​ ​indentity​ ​proof​ ​related​ ​to​ ​the​ ​partner​ ​and​ ​deactivate​ ​the​ ​partner
from​ ​this​ ​section.​ ​If​ ​the​ ​partner​ ​is​ ​deactivated,​ ​everything​ ​under​ ​it​ ​like​ ​the​ ​customer​ ​and​ ​their
vehicles​ ​are​ ​all​ ​deactivated​ ​immediately.

Add​ ​Partners
Customer​ ​Management​ ​:​ ​This​ ​section​ ​manages​ ​all​ ​the​ ​customers​ ​under​ ​the​ ​partners.​ ​It​ ​can​ ​list
all​ ​the​ ​users​ ​or​ ​search​ ​and​ ​list​ ​them​ ​by​ ​partners​ ​or​ ​other​ ​search​ ​parameters.​ ​They​ ​can​ ​directly
login​ ​to​ ​the​ ​customer​ ​interface​ ​from​ ​this​ ​listing​ ​and​ ​manage​ ​all​ ​activities​ ​on​ ​behalf​ ​of​ ​the
customer.

List​ ​Customers​ ​:
Add​ ​Customers​ ​:
Vehicle​ ​Management/SIM​ ​Management​ ​ ​:​ ​The​ ​admin​ ​can​ ​manage​ ​the​ ​complete​ ​this​ ​of​ ​vehicles
that​ ​are​ ​being​ ​used​ ​on​ ​the​ ​application​ ​and​ ​on​ ​behalf​ ​of​ ​the​ ​partners.​ ​They​ ​add​ ​and​ ​map​ ​it​ ​to
the​ ​partners,​ ​who​ ​gets​ ​it​ ​immediately​ ​in​ ​its​ ​own​ ​login​ ​and​ ​then​ ​map​ ​the​ ​SIM​ ​and​ ​the​ ​GPS​ ​device
to​ ​it.​ ​Similarly​ ​the​ ​SIM​ ​Management​ ​and​ ​the​ ​GPS​ ​device​ ​management​ ​is​ ​done.

Installation​ ​Report:

This​ ​report​ ​shows​ ​the​ ​complete​ ​list​ ​of​ ​installation​ ​that​ ​are​ ​done​ ​across​ ​all​ ​partners.​ ​This​ ​is​ ​used
by​ ​the​ ​admin​ ​to​ ​co-relate​ ​the​ ​payment​ ​receved​ ​for​ ​the​ ​new​ ​installation​ ​and​ ​have​ ​an​ ​idea​ ​of
usage​ ​of​ ​the​ ​application​ ​across​ ​the​ ​partners.​ ​This​ ​as​ ​a​ ​feature​ ​of​ ​export​ ​to​ ​excel​ ​of​ ​print​ ​and
offline​ ​records.
There​ ​are​ ​filters​ ​for​ ​this​ ​month/last​ ​month​ ​and​ ​date​ ​range
Disconnected​ ​Reports​ ​:
This​ ​lists​ ​the​ ​vehicles​ ​that​ ​are​ ​disconnected​ ​with​ ​various​ ​search​ ​parameters.​ ​This​ ​report​ ​is​ ​used
by​ ​the​ ​admin​ ​to​ ​follow​ ​up​ ​with​ ​the​ ​partners​ ​to​ ​investigate​ ​ ​the​ ​cause​ ​of​ ​disconnection.

Deactivated​ ​SIM:

The​ ​SIM​ ​are​ ​charged​ ​to​ ​the​ ​admin​ ​by​ ​the​ ​telecom​ ​providers.​ ​For​ ​that​ ​reason,​ ​the​ ​admin​ ​needs
to​ ​have​ ​a​ ​very​ ​clear​ ​idea​ ​on

Functionalities​ ​of​ ​the​ ​Partners

Dashboard​ ​:​ ​Important​ ​reports​ ​are​ ​linked​ ​from​ ​the​ ​dashboard​ ​and​ ​gives​ ​you​ ​a​ ​very​ ​clear​ ​idea
on​ ​what​ ​the​ ​is​ ​happening​ ​for​ ​the​ ​customers​ ​under​ ​the​ ​partners.

Following​ ​data​ ​are​ ​shown​ ​with​ ​link​ ​to​ ​respective​ ​listing

● No​ ​of​ ​Customers​ ​with​ ​link​ ​to​ ​the​ ​full​ ​customer​ ​lisitng
● No​ ​of​ ​vehicles​ ​with​ ​link​ ​to​ ​the​ ​complete​ ​vehicle​ ​listing
● No.​ ​of​ ​Connected​ ​with​ ​link​ ​to​ ​the​ ​connected​ ​devices
● No.​ ​of​ ​ ​Dis-Connected​ ​with​ ​link​ ​to​ ​the​ ​dis-connected​ ​devices
● No.​ ​of​ ​moving​ ​vehicles​ ​with​ ​link​ ​to​ ​the​ ​moving​ ​report
● No.​ o​ f​ ​idle​ ​vehicles​ ​with​ ​link​ ​to​ ​the​ ​idling​ ​report
● No.​ o ​ f​ ​stopped​ ​vehicles​ ​with​ ​link​ ​to​ ​the​ ​stopped​ ​report

Customer​ ​Management

In​ ​this​ ​section,​ ​the​ ​partners​ ​can​ ​add​ ​customers​ ​into​ ​the​ ​system​ ​with​ ​all​ ​its​ ​details.
List​ ​Customers

In​ ​this​ ​section,​ ​the​ ​partner​ ​can​ ​view​ ​the​ ​synopsis​ ​if​ ​the​ ​customers​ ​like​ ​the​ ​contact​ ​details​ ​like,
person​ ​name,​ ​phone,​ ​email​ ​address,​ ​town​ ​and​ ​number​ ​of​ ​devices​ ​that​ ​are​ ​connected​ ​for​ ​the
customer,​ ​ability​ ​to​ ​activate​ ​and​ ​inactivate​ ​the​ ​customer,​ ​edit​ ​details,​ ​launch​ ​the​ ​customer
login,​ ​install​ ​new​ ​device​ ​and​ ​manage​ ​add-on​ ​for​ ​the​ ​customer
Check​ ​Device:​​ ​The​ ​partner​ ​can​ ​check​ ​the​ ​status​ ​of​ ​a​ ​particular​ ​device​ ​before​ ​or​ ​after​ ​the
installation​ ​by​ ​putting​ ​in​ ​the​ ​actual​ ​device​ ​identification​ ​number.​ ​It​ ​will​ ​give​ ​the​ ​current​ ​status,
location​ ​and​ ​other​ ​technical​ ​details​ ​last​ ​received​ ​and​ ​date​ ​and​ ​time​ ​when​ ​the​ ​last​ ​data​ ​was
received​ ​on​ ​the​ ​server.​ ​This​ ​is​ ​used​ ​for​ ​troubleshooting​ ​the​ ​device​ ​and​ ​checking​ ​the​ ​connection
during​ ​installation​ ​of​ ​the​ ​devices.
Customer​ ​Installation​ ​:
This​ ​module​ ​is​ ​used​ ​for​ ​installing​ ​devices​ ​for​ ​the​ ​customer.​ ​It​ ​has​ ​4​ ​steps​ ​for​ ​installation

1. Select​ ​Customer​ ​-​ ​Where​ ​the​ ​customer​ ​is​ ​selected


2. Add​ ​Vehicle​ ​-​ ​Where​ ​the​ ​preadded​ ​vehicle​ ​is​ ​selected​ ​or​ ​a​ ​new​ ​vehicle​ ​is​ ​added​ ​to​ ​the
system
3. Add​ ​Device​ ​and​ ​SIM​ ​-​ ​pre​ ​added​ ​device​ ​and​ ​vehicle​ ​is​ ​selected​ ​or​ ​new​ ​GPS​ ​device​ ​along
with​ ​manufacturer​ ​and​ ​SIM​ ​along​ ​with​ ​IMEI​ ​number​ ​and​ ​contact​ ​number​ ​is​ ​added​ ​to​ ​the
system.​ ​At​ ​this​ ​step,​ ​the​ ​vehicle,​ ​device​ ​and​ ​SIM​ ​are​ ​mapped​ ​as​ ​a​ ​group​ ​into​ ​the​ ​system
and​ ​is​ ​ready​ ​to​ ​start​ ​receiving​ ​data​ ​for​ ​the​ ​vehicle.
4. Calibrating​ ​the​ ​Device​ ​:​ ​On​ ​this​ ​step,​ ​the​ ​data​ ​is​ ​actually​ ​been​ ​validated​ ​to​ ​be​ ​true​ ​and
the​ ​technician​ ​configures​ ​the​ ​device​ ​into​ ​the​ ​vehicle​ ​and​ ​ensures​ ​that​ ​the​ ​data​ ​is​ ​all
correct​ ​and​ ​ready​ ​to​ ​the​ ​tracked.​ ​Only​ ​after​ ​the​ ​device​ ​is​ ​calibratedm​ ​will​ ​the​ ​data​ ​start
showing​ ​up​ ​into​ ​the​ ​application.​ ​All​ ​data​ ​before​ ​this​ ​would​ ​be​ ​rejected.
Replace​ ​Device:​ ​This​ ​step​ ​is​ ​used​ ​by​ ​the​ ​technicians​ ​to​ ​replace​ ​a​ ​faulty​ ​device​ ​or​ ​a​ ​faulty​ ​SIM​ ​or
device​ ​for​ ​the​ ​vehicle.​ ​This​ ​is​ ​also​ ​a​ ​4​ ​step​ ​process​ ​that​ ​is​ ​followed​ ​by​ ​the​ ​technician​ ​in
coordination​ ​with​ ​the​ ​backend​ ​person​ ​at​ ​the​ ​partner’s​ ​office.
Vehicle​ ​Master​:​ ​All​ ​activities​ ​mentioned​ ​per​ ​the​ ​vehicle​ ​like​ ​calibration,​ ​edit​ ​details​ ​and​ ​replace
Device/SIM​ ​can​ ​all​ ​be​ ​done​ ​from​ ​this​ ​interface.​ ​There​ ​are​ ​various​ ​search​ ​features​ ​available​ ​for
the​ ​listing​ ​of​ ​the​ ​vehicle.
Browse​ ​Vehicle​ ​-​ ​List​ ​View:

All​ ​the​ ​vehicles​ ​under​ ​the​ ​partner​ ​login​ ​for​ ​all​ ​customers​ ​are​ ​listed​ ​in​ ​this​ ​section​ ​as​ ​list​ ​view.
You​ ​can​ ​filter​ ​by​ ​Customer,​ ​RTO​ ​Number​ ​(Vehicle​ ​Registration​ ​Number),​ ​and​ ​status.​ ​Each​ ​List
has​ ​icons​ ​which​ ​signify​ ​the​ ​status​ ​of​ ​the​ ​vehicle​ ​and​ ​are​ ​colour​ ​coded​ ​and​ ​have​ ​icons​ ​associated
with​ ​it.
Browse​ ​By​ ​Vehicle​ ​-​ ​Map​ ​View:
All​ ​the​ ​vehiles​ ​are​ ​listed​ ​by​ ​map​ ​view​ ​and​ ​have​ ​the​ ​status​ ​icon​ ​displayed​ ​on​ ​the​ ​map.
Browse​ ​Vehicle​ ​-​ ​History​ ​Replay:​ ​You​ ​can​ ​select​ ​a​ ​vehicle​ ​and​ ​make​ ​it​ ​play​ ​as​ ​a​ ​movie​ ​in​ ​the
map​ ​which​ ​shows​ ​the​ ​sequence​ ​of​ ​events​ ​that​ ​happened​ ​for​ ​the​ ​day​ ​as​ ​a​ ​movie​ ​on​ ​the​ ​map.
Reports​ ​-​ ​Distance​ ​Travelled​ ​:​ ​This​ ​lists​ ​out​ ​the​ ​distance​ ​travelled​ ​by​ ​the​ ​vehicle​ ​over​ ​the
selected​ ​date​ ​and​ ​time​ ​range.​ ​This​ ​is​ ​useful​ ​for​ ​scenario​ ​where​ ​the​ ​payment​ ​needs​ ​to​ ​be​ ​made
to​ ​vendors​ ​for​ ​the​ ​distance​ ​travelled.
Report​ ​-​ ​Movement​ ​Report​ ​:​ ​This​ ​report​ ​lists​ ​out​ ​the​ ​complete​ ​movement​ ​of​ ​the​ ​vehicle​ ​of​ ​the
vehicle​ ​for​ ​the​ ​day.​ ​It​ ​gives​ ​in​ ​a​ ​full​ ​glance​ ​report​ ​of​ ​the​ ​activity​ ​for​ ​the​ ​date​ ​range​ ​broken​ ​bown
by​ ​each​ ​day​ ​separately
Report​ ​-​ ​Stop​ ​Report​ ​:​ ​List​ ​out​ ​the​ ​stops​ ​ ​a​ ​vehicle​ ​has​ ​taken​ ​for​ ​the​ ​date​ ​range.​ ​It​ ​is​ ​broken
down​ ​to​ ​each​ ​day​ ​and​ ​each​ ​has​ ​location,​ ​duration​ ​of​ ​stop​ ​among​ ​other​ ​relevant​ ​data.
Report​ ​-​ ​Over​ ​Speed​ ​Violation:​ ​All​ ​the​ ​overspeed​ ​violations​ ​are​ ​listed​ ​out​ ​in​ ​this​ ​report
Report​ ​-​ ​Ignition​ ​On​ ​/​ ​off​ ​-​ ​Reports​ ​where​ ​ ​the​ ​ignition​ ​was​ ​changed​ ​from​ ​On​ ​to​ ​Off​ ​and​ ​vice
versa.
Report​ ​-​ ​Idle​ ​Time-​ ​Reports​ ​where​ ​the​ ​vehicle​ ​had​ ​its​ ​engine​ ​on​ ​and​ ​is​ ​not​ ​moving
Report​ ​-​ ​Restricted​ ​Hours​ ​-​ ​In​ ​certain​ ​condition,​ ​each​ ​vehicle​ ​is​ ​ensured​ ​that​ ​they​ ​do​ ​not​ ​enter​ ​a
particular​ ​geofence​ ​(for​ ​example​ ​:​ ​city​ ​limits​ ​between​ ​8​ ​AM​ ​and​ ​10.30​ ​PM)
Reports​ ​-​ ​Geofence​ ​Reports​ ​-​ ​List​ ​out​ ​the​ ​geofence​ ​reports​ ​that​ ​happened​ ​in​ ​the​ ​time​ ​selected.
Vehicle​ ​Synopsis​ ​-​ ​A​ ​complete​ ​synopsis​ ​of​ ​all​ ​activity​ ​off​ ​the​ ​vehicle​ ​for​ ​the​ ​day​ ​selected.​ ​This​ ​is
also​ ​mailed​ ​to​ ​the​ ​customer​ ​at​ ​the​ ​end​ ​of​ ​the​ ​day.
Hour​ ​Meter​ ​Report​ ​:​ ​Some​ ​heavy​ ​earth​ ​moving​ ​vehicles​ ​like​ ​JCB,​ ​HYVA​ ​bills​ ​the​ ​customers​ ​on
the​ ​hours​ ​they​ ​have​ ​worked​ ​on​ ​and​ ​not​ ​on​ ​the​ ​kms​ ​they​ ​have​ ​moved.​ ​They​ ​stand​ ​at​ ​a​ ​place​ ​and
does​ ​the​ ​work.​ ​The​ ​devices​ ​can​ ​record​ ​the​ ​hours​ ​the​ ​system​ ​has​ ​run​ ​and​ ​reports​ ​the​ ​hours.​ ​The
onces​ ​that​ ​are​ ​configured​ ​to​ ​be​ ​working​ ​as​ ​an​ ​hour​ ​meter​ ​gets​ ​its​ ​report​ ​generated​ ​here.
AC​ ​Report​ ​:​ ​The​ ​device​ ​can​ ​be​ ​connected​ ​in​ ​such​ ​a​ ​way​ ​that​ ​it​ ​can​ ​track​ ​the​ ​number​ ​of​ ​hours​ ​or
duration​ ​for​ ​which​ ​the​ ​AC​ ​has​ ​run​ ​for​ ​a​ ​selected​ ​date​ ​range.
Door​ ​Open​ ​Close​ ​Report​ ​:​ ​The​ ​device​ ​can​ ​be​ ​configured​ ​so​ ​that​ ​it​ ​tracks​ ​the​ ​number​ ​if​ ​times​ ​the
door​ ​of​ ​the​ ​vehicle​ ​was​ ​opened​ ​or​ ​closed​ ​for​ ​a​ ​date​ ​duration.​ ​This​ ​is​ ​reported​ ​here.
Similarly​ ​the​ ​other​ ​reports​ ​are​ ​Neutral​ ​Driving​ ​and​ ​Seat​ ​Belt​ ​Click​ ​report​ ​which​ ​if​ ​configured
generates​ ​details.

Settings​ ​-​ ​Alerts​ ​Settings

This​ ​setion​ ​is​ ​used​ ​to​ ​configure​ ​all​ ​sorts​ ​of​ ​alters.​ ​The​ ​primary​ ​email​ ​address​ ​and​ ​the​ ​primary
mobile​ ​numbers​ ​are​ ​the​ ​default​ ​places​ ​where​ ​all​ ​alerts​ ​would​ ​be​ ​going.​ ​You​ ​can​ ​set​ ​additional
emails​ ​where​ ​the​ ​alerts​ ​could​ ​be​ ​received.
Ignition​ ​Alert​ ​Configuration:​​ ​All​ ​settings​ ​of​ ​ignition​ ​alerts​ ​are​ ​configured​ ​in​ ​this​ ​section.
Alert​ ​-​ ​Over​ ​Speed​ ​Alert​ ​Configuration

Alert​ ​-​ ​Overstop​ ​Alert


Alert​ ​-​ ​Over​ ​Idling
Alert​ ​-​ ​Restricted​ ​Hours
Alert​ ​-​ ​Geofence
Customer​ ​Section​ ​:

All​ ​the​ ​screens​ ​for​ ​the​ ​customers​ ​are​ ​the​ ​same​ ​as​ ​that​ ​of​ ​the​ ​partners.​ ​The​ ​partners​ ​are​ ​able​ ​to
filter​ ​the​ ​details​ ​by​ ​customer​ ​but​ ​the​ ​customer​ ​views​ ​only​ ​his​ ​details.

Extra​ ​Modules​ ​for​ ​the​ ​Customer​ ​are​ ​the​ ​following

1. Violations​ ​-​ ​Lists​ ​out​ ​all​ ​the​ ​violations​ ​that​ ​have​ ​happened​ ​over​ ​the​ ​last​ ​24​ ​hours.
2. Master​ ​-​ ​Sub​ ​Users​ ​-​ ​He​ ​creates​ ​various​ ​sub​ ​users​ ​and​ ​assigns​ ​them​ ​view​ ​permissions​ ​on
specific​ ​vehicles.​ ​When​ ​these​ ​customers​ ​login,​ ​they​ ​are​ ​able​ ​to​ ​monitor​ ​them.
3. Master​ ​-​ ​Drivers​ ​-​ ​Adds​ ​the​ ​details​ ​of​ ​the​ ​drivers​ ​like​ ​proof​ ​of​ ​indentity,​ ​license​ ​etc
4. Master​ ​-​ ​Map​ ​Vehicle​ ​to​ ​Driver​ ​-
5. GPS​ ​Tools​ ​-
a. Manage​ ​Route​ ​Geofence​ ​and​ ​map​ ​vehicles​ ​to​ ​it.
b. Manage​ ​Circle​ ​geofence​ ​and​ ​map​ ​vehicles​ ​toit.
c. Manage​ P​ olygon​ ​geofence​ ​and​ ​map​ ​vehicles​ ​to​ ​it.

Apps​ ​:

Currently​ ​the​ ​company​ ​has​ ​the​ ​apps


I​ ​will​ ​suggest​ ​we​ ​develop​ ​an​ ​apps​ ​for​ ​the​ ​technicians​ ​too​ ​so​ ​that​ ​they​ ​can​ ​do​ ​the​ ​works​ ​ ​for​ ​the
configuration​ ​on​ ​the​ ​field.

Technology​ ​:

CakePHP​ ​3.x​ ​hosted​ ​on​ ​a​ ​PHP​ ​7​ ​server.


Database​ ​:​ ​MySQL​ ​5.7
Middle​ ​Ware:​ ​ ​to​ ​be​ ​set​ ​as​ ​a​ ​Queue​ ​Server

Server​ ​Requirement

2​ ​EC2​ ​instances​ ​with​ ​Ubuntu​ ​running

One​ ​of​ ​them​ ​is​ ​the​ ​web​ ​server​ ​and​ ​the​ ​other​ ​is​ ​a​ ​queuing​ ​server.

Will​ ​take​ ​consultance​ ​from​ ​a​ ​3rd​ ​party​ ​company​ ​to​ ​get​ ​the​ ​minimal​ ​configuration​ ​to​ ​start​ ​the
system​ ​and​ ​bill​ ​you​ ​on​ ​the​ ​actuals.​ ​They​ ​are​ ​the​ ​experts​ ​in​ ​AWS​ ​and

Add​ ​On​ ​Features

1. Support​ ​Portuguese​ ​language


2.

You might also like