EECS 485

Lecture 07 and 08 Mini-Project

In this mini-project, you will be implementing a website that uses the weather.gov API to show users weather forecasts.

Setup

Download the starter files, and extract them.

Set up a virtual environment and install the project dependencies:

$ python3 -m venv env
$ source env/bin/activate
$ pip install -r requirements.txt
$ pip install -e .

You can run the Flask app using the command:

./run.sh

Then, visit localhost:8000 in your browser to access the app.

Implementation

These are the files to focus on in your implementation: