This example project builds on the previous Adding a Database project by using that project to create a RESTful API. That API can be used to access and modify the data in the database. We’ll also add a suite of unit tests to explore our API and ensure that it is working correctly.
Project Deliverables
At the end of this example, we will have a project with the following features:
- A RESTful API with several routes for creating, reading, updating, and deleting (CRUD) data in the database
- Open API Documentation for API Routes
- Full Unit Test Suite with Coverage Metrics
Prior Work
This project picks up right where the last one left off, so if you haven’t completed that one yet, go back and do that before starting this one.
Let’s get started!