This project is a coursework for the 3rd year.
The purpose of the project was to work with PyQT libraries and PostgreSQL integration.
Below are screenshots of the work.
Implemented user authorization by username and password.
Ideally hash passwords and store it only,
but within the framework of the course work it was allowed to do just.
Screenshot of the console that displays the history of user actions.
In some of the earlier builds, a logging system was implemented.
When you try to change something in the database, the system also checks
if the user is currently authorized as an administrator.
If the user is authorized as an admin, he has full access to the database.
The data was successfully added to the database.
After any change to the database, the table is updated.