The Contact Management System is a Python-based application that allows users to manage their contacts. It provides features for adding, listing, searching, and deleting contacts.
Features:
-
Add Contacts: Add new contacts with names and phone numbers.
-
List Contacts: Display a list of all saved contacts.
-
Search Contacts: Search for a contact by name and display their details.
-
Delete Contacts: Remove a contact from the system by name.
-
Persistent Storage: Contacts are stored in a JSON file for persistence across sessions.
Prerequisites :
Before running the Contact Management System, ensure you have the following:
Python installed on your computer. The json module, which is typically included in Python's standard library.