This Java Swing application serves as an Inventory Management System, designed to manage assets, user information, requests, reports, and asset tracking within an organization. The system provides a graphical user interface (GUI) for easy interaction.
-
Asset Management:
- Add, update, and delete assets.
- View a list of all assets along with their details.
-
Asset Tracking:
- Track the status of assets, including working condition, out-of-order status, and repairable status.
- Update and view asset tracking information.
-
User Management:
- Manage user details such as name, contact, and email.
- Add, update, and delete user information.
-
Requests:
- Create and manage user requests for specific items.
- Track request details, including the requester's name, requested item, and request date.
-
Reports:
- Generate and manage reports.
- Record report details, including report type, description, and the person who submitted the report.
- Java Swing for the graphical user interface.
- JDBC for database connectivity.
- Microsoft Access database (project.accdb).
- Clone the repository to your local machine.
- Ensure you have Java installed.
- Open the project in your favorite Java IDE.
- Run the application to launch the GUI.
-
Asset Management:
- Navigate to the "Asset" section to add, update, or delete assets.
-
Asset Tracking:
- Access the "Asset Tracking" section to update the working condition, out-of-order status, and repairable status of assets.
-
User Management:
- Manage user details in the "User" section.
-
Requests:
- Create and manage user requests in the "Request" section.
-
Reports:
- Generate and manage reports in the "Report" section.
- The application uses the JDBC connection with a Microsoft Access database located at "jdbc:ucanaccess://project.accdb".
- Add your name if you contributed to the project.
This project is licensed under the MIT License. Feel free to use, modify, or distribute the code as per the license terms.