An asynchronous web app that uses Web API and user data to dynamically update the UI.
More specifically, this app:
- Prompts users to input their current U.S. zip code & their feelings
- Retrieves their city name and its current temperature in Fahrenheit from the OpenWeatherMap API
- Stores this retrieved data (alongside the current date & feelings input) in a local server
- Displays a "journal entry" containing a blend of user-submitted and API-retrieved data
Project requirements can be found in this rubric.
To run this app, please install the following:
First, from the Command Line, run:
node server.js
If successful, your terminal should return "running on localhost: 8000".
Then go to http://localhost:8000/ in your browser to use the app.