Project 1 - English Dictionary App & Library Book Management System
1A: English Dictionary App
I used pickle class module for file management as it can serialize data
Alternatively json class can be used for file management
I used decorator to check on value being added or updated into file as title case
I used another decorator for adding designs.
I used a dictionary to enter words and meaning. the words are the keys and the meaning is
the item.
On the whole I enjoyed coding python. It is very interesting and I can try making apps
using many class modules as in json which I am already making another dicitonary app
My dictionary App allows user to add word, update word, search for meanings, view my dictionary book and exit.
You can add many more records.
1B Library Book Management Systems
I used a class Library which takes a Frame as input and into that root Frame I
add RightFrame, Left Frame, Bottom ButtonFrame. I added a ListBox and scroll bar to it
on the left side and Labels and entries on the right side.
The bottom buttonFrame contains all buttons to Add book entry details, Search for
a book by Author name or Book title only First Letter needs to be given, Update any changes,
Issue a book button and exit.
I used Sqlite3 as database to create Library table and made 10 entries into it.
I found both Apps very interesting and learnt more.
I am enjoying App making.