This project requires you to build out a travel app that, at a minimum, obtains a desired trip location & date from the user, and displays weather and an image of the location using information obtained from external APIs.
- Root:
- `package.json`
- `readme.md`
- `webpack.dev.js`
- `webpack.prod.js`
- `.env`
- src folder
- client folder
- `index.js`
- js folder
- `app.js`
- `dateInputRestricter.js`
- `endInputHandler.js`
- `handleDays.js`
- `returnToday.js`
- styles folder
- `style.scss`
- views folder
- `index.html`
- server folder
- `server.js`
- You will need to create a new
.env
file in the root of your project and store your API keys like so:
GN_key = ******************************
WB_key = ******************************
PB_key = ******************************
- Run the following commands:
npm i
npm run dev
npm run build
npm run start
To test using Jest, run the following
npm run test
This app is the final project for Udacity Front End Web Developer Capstone Project