Update the readme and improve documentation for the users
Remove any redundant code (such as unused functions) from the codebase
Make sure the app is not run in debug mode, and has proper security practices before it is pushed to release, for example remove any security keys and turn off debug mode and debug print statements for the release branch (this may be possible to automate with github actions, for example you may be able to turn flask debug to off when it is in the release branch, but keep it on in the development/feature branches)
We need to create a readme to aid in setting up the server and detailing how to server functions.