hanilr / management-system

General purpose management system. Written in c++ standard library.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MANAGEMENT SYSTEM

General purpose management system. Written in c++ standard library.

ABOUT THE PROJECT

I made bank management system in c programming language and later I start to learn c++. So I decide to make another management system but with c++ and this time I learnt my faults so I do but better. Also it will be general purpose and has a config folder so developers can change a config or all file for they desire. So I built a general purpose and changable management system. By the way thats my first c++ project if you find any bug or bad writed code please leave a feedback in issues section.

Images

The images taken from windows terminal.

User after log in screen.

user

Admin screen.

admin

COMPILE AND RUNNING

Required environment:

Windows:

MiniGW: https://sourceforge.net/projects/mingw/

GnuWin32: http://gnuwin32.sourceforge.net/

Linux:

make: sudo [package-management] install make

g++: sudo [package-management] install g++

COMPILE: make

User: make user Compile only client executable file.

Control: make control Compile only admin executable file.

Test: make test Compile only test executable file.

Clear: make clear Delete all compiled files.

RUN:

Windows:

client.exe for users.

control.exe for admins.

Linux

./client for users.

./control for admins.

USAGE

User: fetch_value() change_value() freeze_account() unfreeze_account()

Admin: create_account() delete_account() ban_account() unban_account() ban_check() freeze_check() reset_conf() add_conf() delete_conf() check_conf() change_conf() change_pass()

About

General purpose management system. Written in c++ standard library.

License:MIT License


Languages

Language:C++ 96.2%Language:Makefile 3.8%