Skip to content

stefanfeldner/capstone-travel-app

Repository files navigation

Travel Planner Application

This app combines all the knowledge gained from my learning experience at Udacity.

It's a travel and weather application, combining the data from 3 different APIs to show the weather forecast, an image of the destination, and the geolocation.

All of it is running asynchronously and with webpack and service workers installed.

Image

Screenshot Barcelona

Built With

Getting Started

To get this project up and runnig locally you can follow these instructions.

Installation & Prerequisites

  1. Get a free API Key at http://www.geonames.org/

  2. Get a free API Key at https://pixabay.com/

  3. Get a free API Key at https://www.weatherbit.io/

  4. Clone the repo

git clone https://github.com/stefanfeldner/capstone-travel-app.git
  1. Install NPM packages
npm install
  1. Create a .env file in the root folder and add your API Keys and the Port you want to use
geonameUser = "##########################"
weatherbitApiKey = "##########################"
pixabayApiKey = "##########################"
PORT = "8000"
  1. Run npm run start to start the server.

Contribution

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

Authors

Stefan Feldner

About

Asynchronous travel planning and weather application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published