Technical requirements
This chapter uses a university ERP system prototype that focuses on the students, faculty, and library submodules, but more on student-library and faculty-library operations (for example, book borrowing and issuing). Each submodule has its administration, management, and transaction services, and they are independent of each other even though they are part of an ERP specification. Currently, this sample prototype does not use any database management system, so all the data is temporarily stored in Python containers. The code is all uploaded at https://github.com/PacktPublishing/Building-Python-Microservices-with-FastAPI under the ch04
, ch04-student
, ch04-faculty
, and ch04-library
projects.