API implementation

You will work with your web application team for this assignment.

Goals

Rubric

1 - files are named and located as specified below 1 - database loads without error using psql < database.sql 1 - config.py is NOT in your repository, and there's a webapp/.gitignore file that helps make sure it stays that way 1 - API app launches without error using python3 api.py 0.0.0.0 PORT 2 - Quality of API design (see principles and in-class feedback) 2 - Quality of database design (based on principles in readings and videos) 2 - Quality of API documentation returned by /help 7 - Each endpoint responds correctly, as documented in /help 3 - Code quality

Your tasks

How we will test your API

Have fun!