Capstone project for the front end web development course on udacity. A single page web application for recording upcomming trips and trip details. Uses chained API calls to fetch location details, weather, and destination images. Uses Node Express server to store and fetch data.
- HTML
- CSS
- JavaScript
- Node.js
- Express
- Webpack
- Jest
- npm
npm install npm@latest -g
Get free API keys at:
- Get a free API Keys.
- Clone the repo
git clone https://github.com/Jam52/FrontEnd-Capstone-TravelApp.git
- Install NPM packages
npm install
- Enter your API keys in
.env
file
GEONAME='Your key here'
WEATHERBIT='Your key here'
PIXABAY='Your key here'
- Build project
npm run build
- Run project
npm start
- Open brower at http://localhost:5000/
Hosted on heroku
Jamie Sajdak - jamie.sajdak@gmail.com