Development Seminar Project 1.5
expanding on your previous project

Due:

March  8th  at 11:59pm

Summary:

You will get the chance to expand on your initial project. This might require more: investigate an api, read documentation, write a program and write tests for a program to get our initial creative juices flowing.


Details:

Now you have a program which will download a bunch of jobs and store them in a database. It is time to expand the program to add additional functionality. We need to provide the user a nice way to view and filter the data. You will need to develop a graphical user interface that allows the user to filter the jobs on several criteria.

Mock up of a possible UI for this project

Simple Mockup of a possible UI


Nitty-gritty:

Zip your entire project directory and submit the whole thing on blackboard.

Include in your zipped submission a file telling me how to run your tests using junit/pytest/built in testing (for golang or rust) which unit and functional tests show your code to work and be error free.