Skip to content

This project is a simple phonebook record management system implemented in C++. It allows users to manage contacts by performing various operations such as adding new contacts and displaying all existing contacts. The program reads contact information from a text file, performs operations on it.

License

Notifications You must be signed in to change notification settings

asifdhillon25/PhoneBook

Repository files navigation

Phonebook Record Management System

📞 This project is a simple phonebook record management system implemented in C++. It allows users to manage contacts by performing various operations such as adding new contacts and displaying all existing contacts. The program reads contact information from a text file, performs operations based on user input, and stores the modified data back to the text file.

Features

  • Add Contact: Users can add new contacts to the phonebook.
  • Show All Contacts: Users can display all existing contacts stored in the phonebook.
  • Persistent Storage: Contact information is stored in a text file, ensuring data persistence across sessions.
  • User-Friendly Interface: The program provides a simple and intuitive interface for easy navigation and interaction.

Usage

To use the phonebook record management system:

  1. 🔄 Clone the repository to your local machine.
  2. 🛠️ Compile the source code using a C++ compiler.
  3. ▶️ Run the compiled executable to launch the program.
  4. 📋 Follow the on-screen instructions to perform desired operations.

Technologies Used

  • C++ programming language
  • Standard Template Library (STL)
  • File I/O operations
  • Object-oriented programming principles

Future Enhancements

  • Implement additional functionalities such as editing and deleting contacts.
  • Improve error handling and input validation.
  • Enhance the user interface for a more polished experience.

Contributing

Feel free to contribute to this project by forking the repository, making improvements, and creating pull requests. Any feedback or suggestions are welcome!

Object-oriented programming principles Future Enhancements: Implement additional functionalities such as editing and deleting contacts. Improve error handling and input validation. Enhance the user interface for a more polished experience. Feel free to contribute to this project by forking the repository, making improvements, and creating pull requests. Any feedback or suggestions are welcome!

About

This project is a simple phonebook record management system implemented in C++. It allows users to manage contacts by performing various operations such as adding new contacts and displaying all existing contacts. The program reads contact information from a text file, performs operations on it.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published