Skip to content

Latest commit

 

History

History
57 lines (52 loc) · 1.82 KB

README.md

File metadata and controls

57 lines (52 loc) · 1.82 KB

Travel Agency

Description

This is a travel agency website. It is a website that allows users to book a trip to a destination of their choice. It also allows users to view the destinations they have booked for and the total cost of the trip.

Technologies Used

  • HTML
  • CSS
  • JavaScript
  • Bootstrap
  • Auth0
  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • Heroku

Setup

  • Clone the repository
  • Create a .env file in the root directory
  • Fill your .env file with the following information
PORT=3000
MONGO_URI= {{YOUR MONGO URI}}
FLIGHTAWARE_API_BASE_URL= https://aeroapi.flightaware.com/aeroapi
FLIGHTAWARE_API_KEY= {{YOUR FLIGHT AWARE API KEY}}

WEATHER_API_BASE_URL=http://api.openweathermap.org/data/2.5
WEATHER_API_KEY= {{YOUR OPEN WEATHER MAP API KEY}}

TRAVELADVISOR_API_BASE_URL=https://travel-advisor.p.rapidapi.com/
TRAVELADVISOR_API_HOST=travel-advisor.p.rapidapi.com
TRAVELADVISOR_API_KEY= {{YOUR TRAVEL ADVISOR API KEY}}

OPENAI_API_KEY= {{Your OPEN AI API KEY}}
  • Either run npm install or yarn install or pnpm install to install the dependencies
  • Run npm start or yarn start or pnpm start to start the server

Known Bugs

There are no known bugs at the moment.

License

MIT License

Author

Acknowledgements