Welcome to our Administration Program! 🎉 This program was built using Python and PyQt5 and is designed to help administrators manage their system. In this program, we have three main pages: Chat Page, Dashboard Page, and User Control Page. Each page has its own set of features and tools to help you manage your system efficiently. Let's take a closer look!
The Chat Page is where administrators can communicate with each other or with employees . It includes a chat box that allows you to send and receive messages, view message history, and manage conversations. The idea of chat is to chat about report admin send it to employees,
Features of the Chat Page include:
- Create, edit, remove reports
- Sending and receiving messages about spacific report
- Edit, remove messages
- Viewing message history
- Searching for specific conversations about report
- Searching in conversations about any message
- Rank User change according it you accepted or rejected the report
The Dashboard Page provides an overview of employees reports and status. It includes charts and graphs that help you visualize data such as
- divide reports according to it status [complete, Refused, Waiting]
- bar chacrt about report in this weak
- List of user rank
- List of user Waiting report filtered by the importance of report [VeryHigh, High, Medium, Low, VeryLow]
Features of the Dashboard Page include:
- Real-time updates
- Customizable widgets
- Interactive charts and graphs
The User Control Page is where you can manage user accounts, permissions, and access. It includes a user management panel that allows you to create new accounts, modify user permissions, and view user activity logs.
Features of the User Control Page include:
- Adding and modifying user accounts
- Setting user permissions and access levels
- Viewing user activity logs
- Managing user roles and groups
Overall, our Administration Program is an essential tool for any system administrator. With its user-friendly interface and powerful features, it makes managing your system easy and efficient.
To get started, download the program and install the necessary dependencies. Once installed, run the program and log in using your credentials. Once logged in, you will be taken to the dashboard page, where you can access all the features of the program.
We welcome contributions from the open-source community to improve and enhance the program's features. If you have any ideas or suggestions, please feel free to reach out to us.
This program is licensed under the MIT License, which means it can be used, modified, and distributed freely.
For any queries or support, please feel free to contact us at