Python Django

Use migrations feature in Django for creating database artifacts. Developers mostly tend to miss to check-in db scripts to Source Control system so if they use migrations and check-in the Django code then the db changes and dependencies are stored in source control....

Linux command

If you want to kill a process by name then use pkill command in Linux and this will search process by instance name and kill it. Be careful when using it.

Non functional requirements

One of the non functional requirements is security and for this requirement you should have the following in your application. Multifactor Authentication Authorization Audit Trail Encryption Decryption