Skip to content

m1lun/RoadQuest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

152 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RoadQuest Documentation

Overview

RoadQuest is an AI-assisted roadtrip planner that recommends hotels, restaurants, and local attractions based on the user's interests and preferences.

Installation

Before running RoadQuest, ensure that the following dependencies are installed:

  • Django: pip install django
  • Python-dotenv: pip install python-dotenv
  • Requests: pip install requests
  • Folium: pip install folium
  • Pandas: pip install pandas
  • Geopy: pip install geopy

Usage

  1. Clone the RoadQuest repository to your local machine.
  2. Navigate to the project directory.
  3. Create a virtual environment (optional but recommended).
  4. Install the required dependencies using the commands mentioned in the Installation section.
  5. Create a .env file in the project directory and add your API keys to it.

Example .env file:
google_key=YOUR_GOOGLE_MAPS_API_KEY
mapbox_key=YOUR_MAPBOX_API_KEY
opentripmap_key=YOUR_OPENTRIPMAP_API_KEY

  1. Before starting the server, migrate by running python manage.py makemigrations and python manage.py migrate.
  2. Start the Django development server by running python manage.py runserver.
  3. Access RoadQuest in your web browser at http://localhost:8000.

About

Roadtrip planner with waypoint recommendations en route

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors