This is a weather app built on Node Js.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
To run this app, you need to have NODEJS and npm installed on your device.
A step by step series of examples that tell you how to get a development env running
Checkout to the weather app folder.
cd weather-app-node
Install all the dependencies
npm install
To run the project on local server, run: For development purpose:
npm run dev
OR For production:
npm start
Now, go to http://localhost:8080/
- Dark Sky API - The Dark Sky API allows you to look up the weather anywhere on the globe.
- Mapbox API -The Mapbox web services APIs allow you to programmatically access Mapbox tools and services. You can use these APIs to retrieve information about your account, upload and change resources, use core Mapbox tools, and more.
- Express - Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
- Handlebars - It uses a template and an input object to generate HTML or other text formats. Handlebars templates look like regular text with embedded Handlebars expressions.
- Arpit Malik - Initial work - Github