Coder Social home page Coder Social logo

pskalbhav1 / techwizards_travel.io Goto Github PK

View Code? Open in Web Editor NEW

This project forked from divyashreedivya/techwizards

0.0 0.0 0.0 1.61 MB

Home Page: https://youtu.be/zPtayv9uc5o

Python 10.52% HTML 78.72% Procfile 0.01% Jupyter Notebook 8.46% CSS 2.29%
flask geocoder translate folium python

techwizards_travel.io's Introduction

Team Tech_Wizards Travel.io

Title

Travel.io

Demo: https://youtu.be/zPtayv9uc5o

Tagline

Let every journey be unique, every place you visit be a new sight, every day of your journey be a new experience,and every moment be a wonderful memory.

Description

Want to explore the world while facing no hassles, have nothing to worry about and enjoy to the max?

Travel.io is an interactive travel application that caters to the needs of a travel during his entire journey. Our features include:

Main Page

1. Multilingual Realtime Language Translation

Looking to have a conversion-free trip? No worries. We got you there.

Our tool acts as an interpreter and helps ease communication between you and whomever you want to speak to. We figure out the geographical location and pick up the language to translate to as well.

Future plans: We plan to make it more Indianized, focusing more on accuracy as well as the accent to give the best results.

2. Chat Community with fellow travellers

Going on a solo trip and looking forward to meeting people with the same interests?

You can now do that using Travel.io. We can help you by tracking your location and connecting with people nearby, having a chat, or even meeting and continuing your journey together.

3. Recommendation on places to visit along the way

Want to enjoy your journey and leave no place out?

We give you a message when you are passing by a must-see place or place with a lot of good reviews. We also provide details about restaurants and their reviews.

Future plans: We have plans to make it more accurate and maybe also allow you to scan something on your way, and get every detail about it.

Tech Stack Used

  • Flask
  • HTML
  • CSS
  • Python
  • Javascript
  • Jquery

Installation steps

git clone https://github.com/divyashreedivya/techWizards.git
cd techWizards
python3 -m venv env
source env/bin/activate
pip3 install -r requirements.txt
flask run

Libraries and dependencies

1. geocoder :

Geocoder is a simple and consistent geocoding library. It is used to get a user's geographical location (latitude and longitude co-ordinates)

Installation:

     pip install geocoder

2. folium :

Geocoder is a simple and consistent geocoding library. It is used to get a user's geographical location (latitude and longitude co-ordinates)

Installation:

     pip install folium

3. gTTS :

gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate’s text-to-speech API. Writes spoken mp3 data to a file, a file-like object (bytestring) for further audio manipulation, or stdout. It features flexible pre-processing and tokenizing.

Installation:

     pip install gTTS

4. playsound :

Pure Python, cross platform, single function module with no dependencies for playing sounds.

Installation:

     pip install playsound

5. haversine :

Calculate the distance (in various units) between two points on Earth using their latitude and longitude.

Installation:

     pip install haversine

6. flask :

Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries.

Installation:

     pip install flask

7. osmnx

OSMnx is a Python package that lets you download geospatial data from OpenStreetMap and model, project, visualize, and analyze real-world street networks and any other geospatial geometries.

Installation:

     pip install osmnx

8. geopy

geopy is a Python client for several popular geocoding web services. geopy makes it easy for Python developers to locate the coordinates of addresses, cities, countries, and landmarks across the globe using third-party geocoders & other data sources.

Installation:

     pip install geopy

9. networkx

NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.

Installation:

     pip install networkx

10. openrouteservice

The openrouteservice API provides global spatial services by consuming user-generated and collaboratively collected free geographic data.

Installation:

     pip install openrouteservice

11. langdetect

Port of Nakatani Shuyo's language-detection library (version from 03/03/2014) to Python.

Installation:

     pip install langdetect

12. translate

Translate is a simple but powerful translation tool written in python with with support for multiple translation providers

Installation:

     pip install translate

13. Socket.IO

Socket.IO is a library that enables real-time, bidirectional and event-based communication between the browser and the server.Socket.IO is a JavaScript library for realtime web applications. It enables realtime, bi-directional communication between web clients and servers.

Installation:

     npm install socket.io

Declaration of Previous Work

None

techwizards_travel.io's People

Contributors

alina-pinto avatar divyashreedivya avatar pskalbhav1 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.