Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Travel Pro A Smart User Interactive Travel Guide

Main Objective of our platform is to provide travelers a reliable platform to manage and enjoy their trip in manageable time with better travel experience To make a travel guide that will provide a better platform to fulfill a traveler?s desire. In given time/date provide a

Project Title

Travel Pro A Smart User Interactive Travel Guide

Project Area of Specialization

Computer Science

Project Summary

  • Travel Pro is an application aim to provide the smart user interactive travel guide around the globe with main target to promote tourism in Pakistan.
  • Travel Pro can help users to manage or allow them to create thier own custom trips to thier desired destinations in user given time span.
  • We will help travelers with real time route mapping and also with interactive GUI.
  • App will also provide potential trip suggestions based on user search activity and also on most searched destination.
  • Our App will also provide Past trips record, along with the dates and other info. Past trips are automatically created or saved from confirmations we send to user.

Project Objectives

Main Objective of our platform is to provide travelers a reliable platform to manage and enjoy their trip in manageable time with better travel experience

  • To make a travel guide that will provide a better platform to fulfill a traveler’s desire.
  • In given time/date provide a user a smart trip plan.
  • Handle run time route mapping.
  • Main focus is to promote Pakistan's growing tourism industry and help our country growing economy.

Project Implementation Method

In Order to acheive our objectives we are using following technologies:

Full Stack Development

  • We will make full stack web application based on MERN stack.
  • M for MongoDB
  • E for Express js
  • R for Reactjs
  • N for Nodejs

Third Party REST API's:

  • Google Places API
  • Google Directions API
  • Google Distance Matrix API
  • Google Maps API

Cloud Services:

For making our application highly scalable and avaible we are using cloud base technologies:

  • Heroku Hobby Cloud Server
  • MongoDB cloud Atlas
  • Authentication for sign in / sign up from Facebook and Google.

Technical Tools and packages:

  • jwt ( json web tokens )
  • Git
  • Gantt Pro
  • Axios
  • Redux

Benefits of the Project

  • With a mission to make it easier for everyone to experience the world, we want to invest in digital technology that helps take the friction out of travel.
  • We will connect travelers with the world’s most famous and nearest places to visit and have trip managed for them.
  • Attract the outside world to travel in Pakistan and enjoy its rich culture and history.

Technical Details of Final Deliverable

MERN stack Web Application:

  • Our Application front end(client end) will be developed in reactjs which will generate request to our sever backend
  • In which for development we will use nodejs for server side scripting and expressjs for web backend to deal with request and response to the client end 
  • Our data store is MongoDB cloud service named as Atlas which will help us to store and retrieve data in json format.
  • In between request and response from express our app will also use Google APIs  in between for rendeing various places to the user.

We will use :
Places API to get data from the same database used by Google Maps It also includes the following functionalities:

  • Places Search Return a list of places based on a user’s location or search string.
  • Place details Return detailed information about a specific place, including user reviews.
  • Place Autocomplete can be used to automatically fill in the name and/or address of a place as user type.
  • Query Autocomplete can be used to provide a query prediction service for text-based geographic searches, by returning suggested queries as user type.
  • Place Photos gives us access to the millions of Place related photos stored in Google's Place database.

 Directions API

  • To make optimal routes we will use Directions API to let the user know about how to start and end its itenary.

Distance Matrix API

  • To calculate Travel time and distance between multiple destinations.

Maps API

  • To load Google Map view for displaying route of itenary.

Heroku Hobby Cloud Server

  • We will use this service to host our web app for scalability and availabilty.

Final Deliverable of the Project

Software System

Core Industry

Transportation

Other Industries

Transportation

Core Technology

Others

Other Technologies

Others

Sustainable Development Goals

Decent Work and Economic Growth, Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Heroku Hobby Cloud Server Equipment21296125922
Domain Name Equipment113181318
MongoDB Atlas Equipment237007400
Places API Equipment11000010000
Directions API Equipment11000010000
Distance Matrix API Equipment11000010000
Stationery Miscellaneous 660360
A4 Sheets Miscellaneous 1800800
Total in (Rs) 65800
If you need this project, please contact me on contact@adikhanofficial.com
0
124
Speed Synchronization of Industrial Motors

The aim of this project is synchronization of multiple motors using wireless technology. T...

1675638330.png
Adil Khan
1 year ago
MUSHEER

There are a lot of people who have good knowledge and experience in different fields i.e....

1675638330.png
Adil Khan
1 year ago
Wearable Heat Stroke Prevention Device

With the surge in global warming throughout the decades, the surface temperature of earth...

1675638330.png
Adil Khan
1 year ago
Design and Fabrication of Vertical Axis Wind Turbine Test Setup

Increasing world energy demand, and rising global warming, thrust researchers & engine...

1675638330.png
Adil Khan
1 year ago
3D Printer

After a deep study on 3D printers, we decided to make a printer that is cheap in cost &amp...

1675638330.png
Adil Khan
1 year ago