Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/miriarte33/node.js-weather

Weather app creating using Express to demonstrate simple form processing
https://github.com/miriarte33/node.js-weather

Last synced: about 15 hours ago
JSON representation

Weather app creating using Express to demonstrate simple form processing

Awesome Lists containing this project

README

        

# Weather App #
This is a simple Weather App built with Node.js. Enter a city name and submit the form to find the weather.

## To Run ##
Use ```npm install``` to install all dependencies. ```npm start``` will start the server. Visit ```localhost:3000``` in your browser to use the app.
### Note ###
All API keys in this project are hidden as environment variables. Therefore,to run you will need to get your own API key from Open Weather Map (see Resources). Afterwards, create a file in the root directory called .env. Write your key there like this: ```KEY = "******************"```

## Resources ##
[Open Weather Map](https://openweathermap.org/) was the API used to gather the weather. The [Request](https://www.npmjs.com/package/request#forms) module was used to easily make HTTP requests.

## Contributions ##
If you would like to contribute to this project, please let me know. I would love to improve on this project.