Project 1 - English Dictionary App & Library Book Management System
Q1A. Developed a Python application functioning as an English Dictionary. It offers options to add new words with their meanings, find the meaning of existing words, and update word meanings. These words and meanings are stored in a file using serialization. The app presents a menu to navigate these options and allows for a graceful exit when finished.
Q2B. Developed a Library Book Management System using Tkinter for the front end GUI and SQLite for the backend database. It's a single-window Tkinter application enabling CRUD operations on a 'books' database. Users can input and display book details like title, author, publication year, and optional ISBN. The system also features a text area or list box to display search results.