Weatherly is a simple weather app built using html, css, node.js, express and ejs
weatherly has a suggestive search bar for addresses, which are fetched using the geocode API and can be adjust in the view.js file.
install node and type the command to install the dependencies.
npm i
I have used two APIs, geocode for showing relevant address and converting address to their respective longitudes and latitudes. And open weather API for getting the weather data.
create a .env file and put the API keys in there
port = xxxx
GEOCODING_API_KEYS = xxx
OPEN_WEATHER_API_KEYS = xxx
to start the application just run the command
npm start
contributions are welcomed here so feel free to make PRs.