Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/techiuv/simple-phone-book-application
This is a simple C-based phonebook application.
https://github.com/techiuv/simple-phone-book-application
c c-programming c-programming-language phonebook
Last synced: about 10 hours ago
JSON representation
This is a simple C-based phonebook application.
- Host: GitHub
- URL: https://github.com/techiuv/simple-phone-book-application
- Owner: techiuv
- License: mit
- Created: 2024-08-24T05:45:53.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-08-24T05:53:11.000Z (about 1 month ago)
- Last Synced: 2024-09-24T21:17:27.803Z (about 15 hours ago)
- Topics: c, c-programming, c-programming-language, phonebook
- Language: C
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Phonebook Application
A simple console-based Phonebook Application written in C that allows users to add, search, list, and delete contacts. This project is designed with basic error handling and input validation, making it a reliable tool for managing contact information.
## Features
- **Add Contact**: Add a new contact with a name, phone number, and email address.
- **List Contacts**: Display all saved contacts in the phonebook.
- **Search Contact**: Search for a contact by name.
- **Delete Contact**: Remove a contact from the phonebook.
- **Error Handling**: Handles errors related to file access, input, and data validation.
- **Input Validation**: Validates phone numbers and email addresses to ensure data integrity.