Issues / Feedback for Milestone-1
-
Remove dependency on PyMySql. The only authorized database is: sqlite
-
Remove unauthorized libraries such as
six
,zope.interface
,platformdirs
. Refer to Rocket channel for list of allowed libraries -
Remove all unauthorized javascript libraries (e.g, npm.js). The only authorized javascript library is jQuery.
-
Refactor
main.py
into models, forms, and routes. Currently all code is in one bloated file. This is bad software engineering. -
Add comments to all code files in English
-
Refactor html template code to move CSS code into external css files. Better software engineering.