{"id":21735104,"url":"https://github.com/shashwatkathuria/disaster-safety-android-app","last_synced_at":"2026-02-28T03:38:06.383Z","repository":{"id":124641948,"uuid":"176806820","full_name":"shashwatkathuria/Disaster-Safety-Android-App","owner":"shashwatkathuria","description":"Android application for disaster management.","archived":false,"fork":false,"pushed_at":"2019-03-20T20:02:50.000Z","size":144,"stargazers_count":12,"open_issues_count":0,"forks_count":2,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-09T10:40:37.106Z","etag":null,"topics":["android","android-application","android-development","android-studio","android-ui","broadcasting","cyclone","disaster-management","earthquake-detection","mercalli-sensor","sensor"],"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/shashwatkathuria.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":"2019-03-20T19:53:42.000Z","updated_at":"2024-08-28T18:40:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"f7aa30bf-0135-49f1-ad1c-99b93b57cdef","html_url":"https://github.com/shashwatkathuria/Disaster-Safety-Android-App","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/shashwatkathuria/Disaster-Safety-Android-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shashwatkathuria%2FDisaster-Safety-Android-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shashwatkathuria%2FDisaster-Safety-Android-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shashwatkathuria%2FDisaster-Safety-Android-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shashwatkathuria%2FDisaster-Safety-Android-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shashwatkathuria","download_url":"https://codeload.github.com/shashwatkathuria/Disaster-Safety-Android-App/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shashwatkathuria%2FDisaster-Safety-Android-App/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29924190,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"online","status_checked_at":"2026-02-28T02:00:07.010Z","response_time":90,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["android","android-application","android-development","android-studio","android-ui","broadcasting","cyclone","disaster-management","earthquake-detection","mercalli-sensor","sensor"],"created_at":"2024-11-26T05:11:55.197Z","updated_at":"2026-02-28T03:38:06.366Z","avatar_url":"https://github.com/shashwatkathuria.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"-------------------------------------------------------------------------\n# Disaster Safety Android Application\n-------------------------------------------------------------------------\nBASIC IDEA\n-------------------------------------------------------------------------\n\nThe basic idea of the android application we are going to make is that \nusers will be able to get notifications at the time of any calamity like\nearthquakes, floods and hurricanes by getting alerts from anyone who gets\nto know of the calamity quickly by getting a notification in the form of\nimages posted online or any common text broadcasts according to their \nlocation.In addition to this , in the case of earthquake, our application\nwill make use of the gyroscopic sensor and accelerometer of the smartphone of the user according\nto the time duration of random vibrations sensed in a continuous period of time.\nOnce the user is informed of the calamity, the user follows the emergency steps to be \ntaken during the time of the calamity.We also incorporate government agencies \nto notify in case of a hurricane or flood beforehand through the application \nand also provide various fast access emergency numbers in the application.\nOur idea stems from the fact that when a calamity comes, it is the people near \nthe calamity area that get notified of the calamity first, not the news channels, so \ntherefore through the means of the common people we notify all others in the \nsurrounding areas to act accordingly.We also take help from the government \nagencies who can create a special account in our application to specifically\nnotify in case of an incoming danger.    \n\nIn all, the alertness and conciousness of the people and government agencies \nnear the calamity area can help to broadcast the calamities like hurricanes and\nfloods while earthquakes can also be known of by the same alongwith the help of the \ngyroscopic sensor and accelerometer in a smartphone.\n   \n----------------------------------------------------------------------------------\nDETAILS\n----------------------------------------------------------------------------------\n\n### EARTHQUAKE\n\n  - Our application will take help of the gyroscopic and various required sensors of the\n    smartphone to sense a randomized set of vibrations for a abnormally long period of time like\n    3-4 seconds and then accordingly notify the user of the earthquake.\n    \n  - The application then gives all the precautions to be taken by the user during the time of the \n    calamity like:-\n    \n            --Vacate to an open area alongwith anyone who is surrounding you.\n            \n            --Call government emergency numbers like ambulance, fire brigade,etc.\n            \n            --Call and warn dear ones who may be near you.\n### FLOOD\n\n  - Our application will take help of the people around the flood area to notify them either by taking \n    images or by broadcasting alerts to the nearby people to take precautionary measures and also to \n    notify the people and government to unblock/open as many possible draining or sewage systems as \n    possible.\n    \n  - The application then gives all the precautions to be taken by the user during the time of the \n    calamity like:- \n    \n            --Vacate to places where water cannot stay easily like high rise buildings or open fields.\n            \n            --Call government emergency numbers like ambulance, etc.\n            \n            --Call and warn dear ones who may be near you.\n            \n            --Open as many unclosed sewage and drainage systems as possible in the surrounding area.\n            \n            --Wear air jackets so that no one drowns.\n            \n### HURRICANE\n\n  - Our application will take help of the government agencies and common people near the calamity area \n    to notify them in case of incoming hurricane situations.\n  - The application then gives all the precautions to be taken by the user during the time of the \n    calamity like:-\n    \n            --Vacate to a building alongwith anyone who is surrounding you.\n            \n            --Call government emergency numbers like ambulance, fire brigade,etc.\n            \n            --Call and warn dear ones who may be near you.\n            \n------------------------------------------------------------------------------------------------------------\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshashwatkathuria%2Fdisaster-safety-android-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshashwatkathuria%2Fdisaster-safety-android-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshashwatkathuria%2Fdisaster-safety-android-app/lists"}