/disha

a site which connects tourists with guides

Primary LanguageJavaScript

DISHA

Disha is a web app that promotes employment by giving a chance to locals to use the knowledge they have gained for years, and implement it for earning income, i.e., becoming a guide and helping tourists explore the hidden gems, along with this tourists have a chance to pre-book their guides or go on to the site for their queries related to travel itenaries, and clarify them using our chatbot.

Overview

Features:

A virtual guide in the form of a chatbot: Helps people build their travel itenaries, clear their doubts regarding the websites and also promote a sense of trust by giving proper information.

Location Tracking: At all times the tourist will know the location of their guide so that, the guide can easily be tracked in case there is an unwanted circumstance.

Information Check: Before sending the information of the guide to the backend, it is first cheked by the moderator to authenticate the information, then only will the person be allowed to become a guide, and if implemented in real-world scenarios a police check can be kept as well.

Installation

Clone the repository: https://github.com/sanchitaa14/disha/

git clone Install dependencies:

2.1 Run backend

cd guide
cd backend

2.2 Run frontend

cd guide
npm i
npm start

This page will pop open on your browser image

Usage

Connecting Guides with tourists: Go on to find a guide, and book a guide registered on the page.

Become a Guide: Use the be a guide option, register your details, it will then be sent to the moderator(me) and then if it seems like the person is fit to be a guide, the details will be stored in the backend. In the works: Implementing an AR model to provide a virtual domain for travelling

Tech Stack

React.js

Javascript

MongoDB

Express.js

Node.js

image