{"id":28171625,"url":"https://github.com/jerrywingsky/climate-disaster-app","last_synced_at":"2025-05-15T19:15:28.568Z","repository":{"id":291056053,"uuid":"972132605","full_name":"JerryWingsky/Climate-Disaster-App","owner":"JerryWingsky","description":"As part of my Group Project, I created a user-friendly Java-based system aligned with Sustainable Development Goal (SDG) 13, which aims to take measure \u0026 immediate action to deal with climate change.","archived":false,"fork":false,"pushed_at":"2025-05-02T05:34:40.000Z","size":54,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-02T06:28:01.985Z","etag":null,"topics":["eventdriven","java","javaswing","oop"],"latest_commit_sha":null,"homepage":"https://linktr.ee/JerryWingsky","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JerryWingsky.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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,"zenodo":null}},"created_at":"2025-04-24T15:28:25.000Z","updated_at":"2025-05-02T05:34:43.000Z","dependencies_parsed_at":"2025-05-02T06:40:20.522Z","dependency_job_id":null,"html_url":"https://github.com/JerryWingsky/Climate-Disaster-App","commit_stats":null,"previous_names":["jerrywingsky/climate-disaster-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JerryWingsky%2FClimate-Disaster-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JerryWingsky%2FClimate-Disaster-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JerryWingsky%2FClimate-Disaster-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JerryWingsky%2FClimate-Disaster-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JerryWingsky","download_url":"https://codeload.github.com/JerryWingsky/Climate-Disaster-App/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254404330,"owners_count":22065641,"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":["eventdriven","java","javaswing","oop"],"created_at":"2025-05-15T19:15:27.905Z","updated_at":"2025-05-15T19:15:28.562Z","avatar_url":"https://github.com/JerryWingsky.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Climate Disaster App ⚙️\n\n📄 Licensed under CC BY-NC 4.0 — For educational \u0026 non-commercial use only.\n\n## Overview ✨ \n\n**Climate Disaster App**, an intelligent environmental app designed to help you navigate a world facing climate uncertainty. Whether you're tracking disasters, learning how to stay safe, or raising awareness, this app stands by your side—informative, responsive, and built with care. With the **Climate Disaster App**, preparedness isn’t just practical—it’s empowering.\n\n## Features ⬇️\n**1. 👤 Admin Registration**\n\n- Allows the system to have authenticated admin who can manage \u0026 oversee disaster-related information. Registering admins ensures that only authorized personnel can access sensitive data, enhancing data control, and system integrity.\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/359ada6b-c657-4594-8f02-d620aae0aa20\" width=\"500\"/\u003e\n\u003cbr/\u003e\n\u003cstrong\u003e\u003cem\u003eFigure 1: Main Menu Screen\u003c/em\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n**2. 🖐️ Volunteer Registration**\n\n- Enables individuals to sign up as volunteers during climate disasters. This creates helpers that can support rescue \u0026 recovery efforts.\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/cc4c3583-45c9-4fbf-8bc2-dd05e26d0e8b\" width=\"500\"/\u003e\n\u003cbr/\u003e\n\u003cstrong\u003e\u003cem\u003eFigure 2: Volunteer Registration Screen\u003c/em\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n**3. 🌪️ Disaster Report**\n\n- Allows users to instantly report ongoing disasters (Like Floods, Earthquakes, Fires, etc). This feature is critical for real-time situational awareness, helping authorities \u0026 communities respond faster to emergencies.\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/1187a7f8-30b4-4295-8892-d5ca7cd5214d\" width=\"500\"/\u003e\n\u003cbr/\u003e\n\u003cstrong\u003e\u003cem\u003eFigure 3: Disaster Report Screen\u003c/em\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n**4. 🏘️ Safe Shelter**\n\n- Provides users with a directory of nearby safe shelters. This feature supports evacuation planning \u0026 helps reduce panic by offering clear guidance during emergencies.\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/888da608-9123-4824-b7d0-e1ad38cb8edb\" width=\"500\"/\u003e\n\u003cbr/\u003e\n\u003cstrong\u003e\u003cem\u003eFigure 4: Safe Shelter Screen\u003c/em\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n**5. 💵 Fund Raising**\n\n- Allows users to donate to support disaster relief efforts.\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/f3d38b2c-35cd-4acf-8d39-549c4de46706\" width=\"500\"/\u003e\n\u003cbr/\u003e\n\u003cstrong\u003e\u003cem\u003eFigure 5: Fund Raising Screen\u003c/em\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n**6. 📝 Disaster Guide**\n\n- Offers helpful information before, during, and after disasters.\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/f5569ac7-9d27-4936-916f-9248f8ee1116\" width=\"500\"/\u003e\n\u003cbr/\u003e\n\u003cstrong\u003e\u003cem\u003eFigure 6.1: Local Authorities Contact Info Screen\u003c/em\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/ef891026-3dc1-475c-a3dd-b428f0ed2557\" width=\"500\"/\u003e\n\u003cbr/\u003e\n\u003cstrong\u003e\u003cem\u003eFigure 6.2: Emergency Contact Info Screen\u003c/em\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/26226d4a-90f6-4563-9f13-b61e34e0f353\" width=\"500\"/\u003e\n\u003cbr/\u003e\n\u003cstrong\u003e\u003cem\u003eFigure 6.3: Disaster Preparedness Guide Screen\u003c/em\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/500435f9-cfc3-4ede-a85b-0f6526b18bc0\" width=\"500\"/\u003e\n\u003cbr/\u003e\n\u003cstrong\u003e\u003cem\u003eFigure 6.4: Disaster Recovery Guide Screen\u003c/em\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n**7. 🌤️ Weather Prediction**\n\n- Simulates upcoming weather conditions (Sunny, Cloudy, Rainy, and Stormy) with forecast dates. Even if it's random, this feature teaches us to consider weather awareness in daily life \u0026 prepare for the worst-case scenario.\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/52efb644-a13c-4c86-9f91-1aee804660a8\" width=\"500\"/\u003e\n\u003cbr/\u003e\n\u003cstrong\u003e\u003cem\u003eFigure 7: Weather Prediction Screen\u003c/em\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n## Coding Information 🛠\nFrontend:\n- Java Swing (`JFrame`, `JPanel`, `JButton`, `JTextField`, `JLabel`, `JOptionPane`, etc).\n\nBackend:\n- Java (`if-else`, `switch`, `ArrayList`, `try-catch`, etc).\n\n## Contributors 👥\n1. Jerry Wingsky ([@jrywsky](https://linktr.ee/JerryWingsky)) - Backend Web Developer, Frontend Web Developer, UI/EX Designer, and Documentation\n2. Kelvin ([Kelvin](https://github.com/posturecheck)) - Frontend Web Developer \u0026 Documentation\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjerrywingsky%2Fclimate-disaster-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjerrywingsky%2Fclimate-disaster-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjerrywingsky%2Fclimate-disaster-app/lists"}