Web application: first draft

Folder: webapp
Tag: webapp-draft

Goals

Create a functional first draft of your web application's:

Your classmates will provide feedback on this draft, which should help you polish your final submission.

Rubric

1 readme.txt lists the features that are working, and those that are not 1 - data.sql loads into an empty database without error 1 - the app runs, and has an /api/help endpoint (see below) 2 - the API endpoints respond as described in the /api/help output 2 - the / endpoint takes a browser to your home page 5 - evidence of a good-faith effort to produce a functional first draft with core functionality working; users can search for something and get intelligible results; navigation makes sense; etc. (see below)

Note that "code quality" is not in this rubric. The grader won't look at your code unless the app fails to function. However, in the code review involving this first draft, your classmates and I will absolutely look at your code, so you might as well think about code quality now anyway, since it will receive a bunch of rubric points on the final submission. (Also, because you have pride in your work.)

Your tasks

How we will test this draft

You can replicate the following steps to ensure that everything will work for me, the grader, and your classmates.

Have fun!