The Address Book is a Python application that allows users to manage their contacts, groups, and reminders. It uses the tabulate
library to display data in a tabular format and follows the observer pattern to handle menu state changes and display user information.
- Add, list, and remove contacts
- Add, list, and remove groups
- Add, list, and remove reminders
- Display current user information
- Clear terminal screen on menu state changes
- Python 3.6 or higher
pip
(Python package installer)
- Clone the repository: