Move to MySQL as the backend database
Currently we are using SQLite as our backend database that stores schedules and hour information and is where information for the API comes from. As pointed out by our sysadmin it seriously impacts back-end performance to stick with SQLite. It is an relatively straightforward fix as all of our other Django projects (in SRCT) utilize mysql as a backend database. You'll need to update the required packages, modify settings.py and set mysql as the database, and add documentation to the README on how to setup mysql on your local machine.