🚀 Welcome to the CLI Contact Manager repository! This Node.js command-line interface (CLI) program is designed for efficiently managing contact information. With features such as viewing all contacts, retrieving contacts by ID, deleting contacts, and adding new contacts, this tool is a handy utility for contact management.
This is a simple command-line interface (CLI) program built with for managing contacts. It allows you to perform basic operations on a
file containing contact information such as ID, name, phone number, and email.
npm install
node src/index.js --<command> [options]
node src/index.js --action list
node src/index.js --action get --id <contactId>
node src/index.js --action remove --id <contactId>
node src/index.js --action add --name <name> --email <email> --phone <phone_number>
node src/index.js --action list
node src/index.js --action get --id 05olLMgyVQdWRwgKfg5J6
node src/index.js --action remove --id qdggE76Jtbfd9eWJHrssH
node src/index.js --action add --name "John Doe" --email "[email protected]" --phone "+1234567890"
Caption for Screenshot 1 (listContacts)
Caption for Screenshot 2 (getContactById)
Caption for Screenshot 3 (addContact)
Caption for Screenshot 4 (removeContact)
If you encounter any issues or have suggestions, please open an issue.
This project is licensed under the MIT License.
I welcome feedback and suggestions from users to improve the application’s functionality and user experience.