Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Address Book Console App

This is a console-based Address Book built in C#. It allows you to add, edit, delete, and search contacts with local JSON file storage for persistence.

🧭 Navigation

  • Features
  • Technologies
  • Structure
  • Getting Started
  • Screenshots
  • Flowchart Algorithms
  • License

💡 Features

  • Add new contacts with name, number, and email
  • Edit existing contact information
  • Delete contacts safely
  • Search contacts by name or number
  • Save and load data from a JSON file
  • Console-based user interface
  • Built with clean architecture principles

🛠️ Technologies

  • C# (.NET 9.0)
  • Object-Oriented Programming
  • JSON File Handling
  • Console UI with custom interface structure

📂 Structure

  • AddContactsSection/
  • ContactEditorSection/
  • ContactMangerSection/
  • ContactSearchingFolder/
  • ContactsDeleatedSection/
  • MainProgramUI/
  • NavigateSection/
  • NavigationSection/

🚀 Getting Started

  1. Clone the repo:

    git clone https://github.com/yourusername/address-book.git
  2. Open the solution in Visual Studio (Addrese Book.sln).

  3. Make sure you have .NET SDK 9.0 or modify the .csproj for your current SDK.

  4. Run the app and interact through the console.

📸 Screenshots

Desktop Screenshot 2025 07 22 - 18 19 26 38 Desktop Screenshot 2025 07 22 - 18 08 40 33

🔄 Flowchart Algorithms

Addressee Book (1) Addressee Book (2)

For a detailed view of the flowchart algorithms for this project, refer to Flowchart Project⬅️

📄 License

MIT License

About

This is a simple C# console application for managing contacts. Users can add, edit, delete, and search contacts, with all data saved to a local JSON file. The project uses clean code structure with interfaces and organized folders to keep the logic clear and maintainable. It’s a great example of working with file storage, console interaction

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages