ICLog is a sophisticated desktop application consisting of a student panel and admin panel, meticulously crafted using PyQT5 to simplify the management of lab components. Using the student panel, students can request lab components from available stock, while the admin panel allows in-charges to approve or reject requests, view transaction history, and track pending transactions. All relevant user details, component information, and transaction records are securely managed by a MySQL database.
Python 3
PyQT 5