Skip to content

Rayan-974/AuraNode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Contact Management System

A simple, interactive console-based Contact Management System built in C++ that features terminal color formatting (using ANSI escape codes) to offer a premium command-line interface.

πŸš€ Features

  • Add New Contacts: Store contact details including Name, Phone Number, and Email Address.
  • Display Contacts: List all stored contacts with formatted output.
  • Search Contacts: Search for a specific contact by their name.
  • Edit Contacts: Update the details of an existing contact.
  • Delete Contacts: Remove a contact from the storage.
  • Color-Coded Feedback: Green text for success messages, red text for error/warning messages.

πŸ› οΈ Technologies Used

  • C++ (Standard Library)
  • ANSI Escape Codes (for terminal colors)

πŸ“ File Structure

project/
β”œβ”€β”€ contact_management.cpp   # Source code containing all system logic
β”œβ”€β”€ contact_management.exe   # Compiled executable
└── README.md                # Project documentation

πŸ’» How to Compile and Run

Prerequisites

Ensure you have a C++ compiler (like g++ from MinGW/MSYS2) installed on your system.

Compilation

Open your terminal in the project/ directory and run:

g++ -o contact_management contact_management.cpp

Execution

Run the compiled executable:

# Windows
.\contact_management.exe

# macOS / Linux
./contact_management

πŸ™‹ Authors Rayan Ahmer

⭐ Star this repository if you found it helpful!

About

Contact Management System

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages