{"id":19862535,"url":"https://github.com/awarmanf/asset_management_gui","last_synced_at":"2026-04-12T23:02:53.644Z","repository":{"id":257331818,"uuid":"857945637","full_name":"awarmanf/asset_management_gui","owner":"awarmanf","description":"Asset Management is a GUI Application written in java and swing as GUI toolkit. In this project we choose the HT Radio as an asset to manage.","archived":false,"fork":false,"pushed_at":"2024-09-16T03:39:35.000Z","size":12709,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-11T15:17:59.448Z","etag":null,"topics":["java","swing-application","swing-gui"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/awarmanf.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-16T02:16:18.000Z","updated_at":"2024-09-16T03:39:38.000Z","dependencies_parsed_at":"2024-09-16T03:42:44.985Z","dependency_job_id":null,"html_url":"https://github.com/awarmanf/asset_management_gui","commit_stats":null,"previous_names":["awarmanf/asset_management_gui"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awarmanf%2Fasset_management_gui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awarmanf%2Fasset_management_gui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awarmanf%2Fasset_management_gui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awarmanf%2Fasset_management_gui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/awarmanf","download_url":"https://codeload.github.com/awarmanf/asset_management_gui/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241272588,"owners_count":19937091,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","swing-application","swing-gui"],"created_at":"2024-11-12T15:12:04.915Z","updated_at":"2026-04-12T23:02:53.574Z","avatar_url":"https://github.com/awarmanf.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Asset Management\n\nAsset Management is a GUI Application written in java and swing as GUI toolkit. \nIn this project we choose the HT Radio as an asset to manage. In mining companies, \nHT radios are very much needed for communication between employees because the work \nenvironment generally does not receive signals from cellular operators.\n\nGenerally, HT Radios are given to employees who need them most. Radio and borrower \ndata is stored in an xlsx file. However, tracking the HT Radio will be complicated \nif you only use a regular xlsx file. An HT Radio will have a long history\n\n- A new radio is stored as an asset by IT\n- The radio is borrowed to an employee\n- The radio changes ownership\n- The radio is damaged\n- The radio is sent for repair at a service center\n- The radio is transferred to another branch (mutation)\n- The radio is lost.\n\nThis GUI application will make it easier for IT to monitor the movement of HT radios. \nReports in the form of xlsx files can be created directly from this application: \n\n- The current condition of all radio assets\n- The number of radios currently borrowed\n- The number of damaged radios\n- The number of radios still being serviced\n- Etc.\n\n![Broken Radio](00.png)\n\nReport of broken radios\n\nThis project is divided into two sections\n\n## Employee Database Application\n\nCreating a simple Employee Database Application GUI. The operations are\n\n- Add an employee\n- Edit an employee\n\nThe dismissed employee enter a `terminate` status.\n\n[Employee Database Application](https://github.com/awarmanf/asset_management_gui/tree/master/1_Employee_Database)\n\n## Asset Management Application.\n\nCreating an Asset Management Application GUI. The operations are\n\n- Add an asset (Radio HT)\n- Show history of a specific asset\n- Add a history for a specific asset\n- Searching based on some input\n- Report the assets in form of xlsx file\n\n[Asset Management Application](https://github.com/awarmanf/asset_management_gui/tree/master/2_Asset_Management)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fawarmanf%2Fasset_management_gui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fawarmanf%2Fasset_management_gui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fawarmanf%2Fasset_management_gui/lists"}