This project is an asynchronous web app that uses Web API from OPenWeatherMap and user data to dynamically update the UI.
There server is installed on port 8000 in server.js file and the static files are in website folder. Client side code is written in JS and is in website/app.js You can see index.html for element references,and thestyle.css includes the styling of application to customized perfection.
If you are interested in testing your code as you go, you can use tests.js as a template for writing and running some basic tests for your code.