Nodejs Weather Application
Osoro is a weather application whose services are written in Nodejs and front-end written with basic HTML, css and javascript Osoro makes HTTP requests with Request and Ajax, and serves up weather information to the client. This project also makes use of the HTML5 Geolocation API to fetch location of the client and provide corresponding weather information
-
Install Nodejs from this hyperlink or you can install using Chocolatey by running
choco install nodejs
in your terminal
- Hbs - The templating engine used
- DarkSky API - The weather API used
- Mapbox API - The Geocoding API used
- Request - The HTTP request making module used
- Express - The HTTP Server used
- Jquery
- Ajax
- Nodejs - The runtime environment used
Type this into your command line,
git clone https://github.com/eustacequartey/osoro-weather.git
-
In the Directory of the cloned project type
npm install && npm run start
-
Open a new tab in your browser and navigate to http://127.0.0.1:value, where value is the port number which would be displayed on the cli after the program is started
Joojo Quartey