Skip to content

hanilr/bank-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bank Management System

Bank management system writtetn in c

About The Project

When I researched about bank management on Github I didn't see a good enough source code written in c and I made this project just to see how well I could do it. The project generally uses 'stdlib.h', 'stdio.h' and 'string.h' libraries in the c language, and the system structure is entirely using file layout. Please indicate in the "issues" section if you encounter any errors or problems.

Images

The images taken from windows terminal. (OLD)

ID Entering Screen

id

PASS Entering Screen

pass

User Menu

user_menu

Admin Menu

control_panel

Compile And Running

Compile: make

Deleting all compiled files: make clean

Run:

Windows

For users: client.exe

For admins: admin.exe

Linux:

For users: ./client

For admins: ./admin

Usage

If you type "create" in id screen then you can create new account. So you will receive your id, so please note it.

Client commands: deposit() withdraw() change_pass() delete_account() create_account()

Admin commands: create_account() delete_account() change_password() ban_account()

About

Bank Management System - Written In C

Topics

Resources

License

Stars

Watchers

Forks