Welcome to the User Management System! This platform enables you to manage users and administrators, along with their respective information, through a straightforward and intuitive interface using terminal-base graphic.
To initiate usage, kindly access the terminal application and navigate to the directory housing the system's executable file.
Upon initial execution, you will be presented with two options: creating a novel database or loading an extant one. Select option 1 to generate a fresh database, or opt for choice 2 to load a preexisting database.
In the event that you select option 1, This creating a fresh database and create a default admin with this info.
username:admin
password:admin
managerID:123456
After successfully creating or loading a database, you may proceed to add, remove, or modify users and administrators. To incorporate a novice user or administrator, merely type '1', followed by the applicable information (e.g., username, password, etc.). Conversely, to eliminate a user or administrator, input '2', accompanied by the identifier of the individual you seek to eradicate. Finally, to revise a user or administrator's details, type '3', succeeded by the identifier of the target individual, and subsequently provide the modified information.
To Install and run this project, you need to have a C++ compiler installed on your machine. Then, copy the code into a file with a .cpp extension, compile it using the compiler, and run the generated executable file.
git clone git@github.com:seyed0123/emplOyeeXD.git
cd src
g++ main.cpp
a.exe
the save file is stored near the .exe file and has the default name save.txt
If you want to contribute to this project, please fork the repository, make your changes, and then submit a pull request.
This project is licensed under the MIT License .