https://github.com/reshmaharidhas/phonebook
A desktop phonebook application to manage contacts
https://github.com/reshmaharidhas/phonebook
crud crud-application database desktop-app desktop-application gui mysql mysql-connector mysql-connector-python mysql-server phonebook phonebook-application phonebook-management-system python3 software tkinter tkinter-gui
Last synced: 3 months ago
JSON representation
A desktop phonebook application to manage contacts
- Host: GitHub
- URL: https://github.com/reshmaharidhas/phonebook
- Owner: reshmaharidhas
- License: mit
- Created: 2024-06-25T00:41:25.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-26T15:38:08.000Z (about 1 year ago)
- Last Synced: 2025-02-05T01:32:57.165Z (5 months ago)
- Topics: crud, crud-application, database, desktop-app, desktop-application, gui, mysql, mysql-connector, mysql-connector-python, mysql-server, phonebook, phonebook-application, phonebook-management-system, python3, software, tkinter, tkinter-gui
- Language: Python
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Phonebook
A desktop phonebook application to manage contacts
![]()
![]()
![]()
![]()
![]()
![]()
![]()
## Programming Language
- Python 3
## Tech Stack
- Tkinter
- MySQL (Database)
- MySQL Connector Python
## Features๐ป
- Add new contact
- View saved contacts ๐
- Edit saved contact โ๏ธ
- Delete saved contact โ
- Categorize every contact to a group ๐๏ธ
- Search for contact by first name ๐
- View all contacts under a group
## Screenshots
Login window

Home screen


Searching contacts using search bar

Open contact card

Add new contact to phonebook

Edit saved contact
## Environment Variables to set
- MYSQL_USER
- MYSQL_PASSWORD
## License
This project is licensed under the MIT License.