2. Mini project specifications (bank) - GeeKh04/Bank-Project GitHub Wiki

The mini project consists in creating two structures one contains the information on the customers (Customer ID, Last name, First name, Profession and Telephone number) and the second contains the information on the accounts of the customers, and to implement the functionalities and the treatments which will be called through the following menus:

General Menu Customer Management Menu Account Management Menu Operations Management Menu

<< Customer management >>

  1. You cannot add a customer who already exists.
  2. Modification and Deletion are done by id_customer.
  3. The deletion must be confirmed (Delete Y / N?).

<< Account management >>

  1. You cannot add an account that already exists.
  2. A customer can have multiple accounts.
  3. The closing of the account is done by id_account.
  4. The deletion must be confirmed (Delete Y / N?).
  5. The basic balance must be greater than 1000 DH.

<< Operations management >>

  1. The withdrawal must not exceed 700 DH.