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
125
SIMULTANEOUS CONTRAST RESTORATION AND OBSTACLES DETECTION FOR DRIVING...

This project describes a visio based platform for real-life indoor and outdoor object dete...

1675638330.png
Adil Khan
1 year ago
SmartGharana

Smart Gharana is an automated home system. It features a home assistant in a single applic...

1675638330.png
Adil Khan
1 year ago
Smart Modular Framework

Using OOPs and Compiler Design techniques, we are creating an open-source Smart Modular Fr...

1675638330.png
Adil Khan
1 year ago
Online Blockchain voting system

Building a secure, collaborative smart online voting system that offers the fairness and a...

1675638330.png
Adil Khan
1 year ago
COMPUTER AIDED DIAGNOSTIC SYSTEM OF DETECTION AND RECOGNITION OF SKIN...

The treatment of the cancer is very costly and demand high quality facilitation. With the...

1675638330.png
Adil Khan
1 year ago