CodeX0610/Library-Management-System ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple Library Management System in Python with a clean Tkinter desktop interface and an SQLite database for storage.
I want two types of users, admin staff and students, each able to register and log in securely. After login, admin staff should be able to add, edit, delete, search, and view books, plus issue and return books and see all issued records. Students should be able to log in, browse and search available books, and see their own issued history.
Please make it easy to run from one main Python file, with data saved locally so it still works after closing the app. Keep the interface user friendly and organized, with clear forms and buttons, and basic validation for things like empty fields and duplicate entries. If you need to check current Tkinter or SQLite usage details, look up the latest docs online.
Are you gonna build this?
make sure you review the code using coderabbit