
Open
Posted
•
Ends in 6 days
Paid on delivery
I’m looking for a straightforward, file-based contact manager written in modern C++. The data has to live in a local file so that every addition, deletion, or edit is waiting the next time the program is launched—no external database at all. The program should follow clean object-oriented design and lean on the STL for containers and algorithms. From the command-line menu a user must be able to add new contacts, remove existing ones, search by name, phone number, or email, sort the entire list on any of those fields, and export the whole book to a separate file (CSV or similar). Readable prompts, robust error handling, and cross-platform compilation with any C++17-compatible compiler are essential. Deliverables • Complete, well-commented C++ source and header files • A sample contacts file for quick testing • A brief README with compile and run instructions Acceptance criteria • Compiles cleanly under C++17 with g++ or clang • Add/remove, search, sort, and export all function exactly as described • Contact data persists solely through the file system using the standard library
Project ID: 40188297
2 proposals
Open for bidding
Remote project
Active 13 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average ₹18,750 INR for this job

Hi, I am an IIT Grad, ex-BFSI and worked at fortune 500 companies. I will make it a reality for you. As a CLI Contact Manager Build, I will implement a file-based contact manager using C++ with STL containers and algorithms, following clean object-oriented design principles, utilizing CSV export functionality via the iostream library. Kindly click on the chat button so we can discuss and get started. Will share you my prior projects done and my resume too. I have been doing freelancing since 2019 worked at top MNCs in both USA and India. Lets connect
₹12,500 INR in 7 days
5.3
5.3

Delhi, India
Member since Mar 3, 2025
₹600-1500 INR
€250-750 EUR
$15-25 USD / hour
€30-250 EUR
$250-750 CAD
€250-750 EUR
$30-250 USD
₹600-1500 INR
₹1500-12500 INR
$250-750 USD
$15-25 USD / hour
$30-250 USD
£10-15 GBP / hour
$250-750 USD
₹12500-37500 INR
$250-750 USD
$30-250 USD
₹12500-37500 INR
$15-25 USD / hour
₹1500-12500 INR