Modules:
Signup
Sign in
Travel guide
Transportation
Signup:
Signup module will play fundamental role in our app. In
this module user or guider will create their logins. After
that they will be able to use the app.
Signup module will be started when the visitor will
click on it.
By clicking the signup button the signup form should
be displayed.
Signup form will contain two registration forms.
There will be one registration form for user/tourist
and the second one for the guider.
These forms will create different entities in the
system with identical layout e.g. user or guider.
These form will get information from user and guider
separately .
For instance;
-First name -Last Name -Gmail -CNIC -Cell No
etc.
Names will consist only of the alphabets while in
password users will not be allowed to include the
special characters except the _ and *.
Some of the information will be overlapping between
user and guider while some information will be
specific to each of them.
User and guider will be able to create password.
Confirmation messages will pop up on the screen
upon their successful registration.
Sign in:
User have to sign in after successful completion of
registration.
The system will validate the logins and password.
The system will provide privileges according to login
type.
It will provide the ability to check the correct format
of user name and password. It should not include the
special characters except the _ and *.
If user and guider provide wrong information it should
display a message of wrong login or password.
After sign in user or guider will be able to access all
their prospective privileges.
Travel guide:
If user want to tour with the help of guider then user will
request the guider. Guider will guide the user through all
the tour. Guider will provide all facilities to the user like
transport , hotel and guidance.
User will select travel guide option.
User will request for guider.
Nearer guiders will receive notification of request.
Guiders will be able to accept the request according
to their choice .
Users will be able to chat with the guiders after they
accept their request.
Only one guider can accept the upcoming request.
Guider will be able to cancel the request after
accepting it.
Guider will provide all the facilities to the user/tourist
like transportation , hotel facility and tour guidance.
Transportation:
If user wants to take the solo trip then our app will only
provide the information of public transportation stops. If
user takes our package then guider will provide the
transportation facility.
Users will be able to search the transportation stops.
Users will be able to see the distance of stations from
their current location.