This is a Tkinter application which uses a database to store Contacts. It is an example of how a contact book would work using an SQL database, it gives the user the ability to add and remove contacts from the contact book.
- Add contacts to the database
- Remove a contact from the database
- Efficient and tidy database helper class
- Divided classes into seperate modules
- Error checking on creating a new contact
- Validates user inputs using Regex
- Stored items in a local database
This is a window which allows the user to add a new contact to the database.
Supports error handling, for example it requires the user to enter a name with a valid email and phone number