Skip to content
This repository has been archived by the owner on Jun 6, 2024. It is now read-only.

☎ A basic implementation of a Contacts App using C programming language

License

Notifications You must be signed in to change notification settings

henryhale/basic-contacts-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Contacts App

Basic Contacts App

A basic application to manage contacts in C programming language.

NB: It is intended to work on Windows OS since it uses a system call interface to clear screen and also change text color.

Features

  • Add new contacts
  • Display all contacts
  • Reusable menu system
  • Dynamic header

NB: The data entered is not permanently stored as this was a basic implementation of a contacts app. File handling or Database knowledge is required to have persist data.

Samples

  • Menu

Provides numbered options, enter one of the available options, 1 or 2 or 3

Menu

  • New Contact Form

Prompts the user to enter details of one contact, one by one.

Don't include spaces as it would cause a few errors

New Contact Form

  • All Contacts

Display details of each contact in the contacts list

All Contacts

  • Exit

Exits can be either voluntary or involuntary. In case of a voluntary exit, it's either successful execution start to end or a minor error occured. In case of an involuntary eixt, it's either the complier crashed or a fatal error occured.

Exit

Thoughts

In case of any issues, open an issue on this repo or if you're contributing, a pull request is welcome.

Thank You

Releases

No releases published

Languages