{"id":28500663,"url":"https://github.com/sdarshini2002/crisis-assistance-web-app","last_synced_at":"2026-04-24T12:32:46.512Z","repository":{"id":297909567,"uuid":"998249511","full_name":"SDARSHINI2002/Crisis-Assistance-Web-App","owner":"SDARSHINI2002","description":"A location-based web application for providing quick access to emergency services like hospitals, pharmacies, tow trucks, petrol stations, and more during crisis situations.","archived":false,"fork":false,"pushed_at":"2025-06-08T08:44:38.000Z","size":747,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-08T09:27:42.149Z","etag":null,"topics":["crisis-management","emergency-services-app","final-year-project","fullstack","google-maps-api","hospital","java","jsp-servlet","location-based","mysql-database","roadside-assistance","student-project","web-application-platform"],"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/SDARSHINI2002.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,"zenodo":null}},"created_at":"2025-06-08T07:36:01.000Z","updated_at":"2025-06-08T08:51:16.000Z","dependencies_parsed_at":"2025-06-08T09:37:57.200Z","dependency_job_id":null,"html_url":"https://github.com/SDARSHINI2002/Crisis-Assistance-Web-App","commit_stats":null,"previous_names":["sdarshini2002/crisis-assistance-web-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SDARSHINI2002/Crisis-Assistance-Web-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SDARSHINI2002%2FCrisis-Assistance-Web-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SDARSHINI2002%2FCrisis-Assistance-Web-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SDARSHINI2002%2FCrisis-Assistance-Web-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SDARSHINI2002%2FCrisis-Assistance-Web-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SDARSHINI2002","download_url":"https://codeload.github.com/SDARSHINI2002/Crisis-Assistance-Web-App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SDARSHINI2002%2FCrisis-Assistance-Web-App/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263539917,"owners_count":23477454,"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":["crisis-management","emergency-services-app","final-year-project","fullstack","google-maps-api","hospital","java","jsp-servlet","location-based","mysql-database","roadside-assistance","student-project","web-application-platform"],"created_at":"2025-06-08T15:07:29.631Z","updated_at":"2026-04-24T12:32:46.479Z","avatar_url":"https://github.com/SDARSHINI2002.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"“A Wide Assistance on Crisis Circumstance Location-Based Utilizing Web Application\" \n\n# 🚨 Crisis Assistance Web App\n\nA location-based web application designed to help users during emergency situations by providing quick access to nearby essential services such as hospitals, pharmacies, tow trucks, petrol stations, hotels, and mechanics.\n\n## 🧠 Project Overview\n\nThis application serves as a digital support system during crisis scenarios by using location data to display nearby emergency and utility services. It is especially useful for travelers, accident victims, and individuals in unfamiliar locations.\n\n## 🔧 Features\n\n- 📍 Real-time location tracking\n- 🏥 Find nearby hospitals and pharmacies\n- 🛠️ Locate tow trucks and mechanics\n- 🏨 Search for nearby hotels\n- ⛽ Access nearby petrol bunks\n- 🗺️ Map-based UI using Google Maps API\n\n (Detailed Description)\n\n📍 Real-Time Location Tracking\n\t•\tUtilizes the browser’s geolocation API to detect the user’s current location instantly.\n\t•\tAutomatically centers the map on the user’s position.\n\t•\tContinuously updates location to help in moving scenarios (e.g., traveling by car).\n\t•\tEnsures user consent is obtained before tracking.\n\n🏥 Find Nearby Hospitals and Pharmacies\n\t•\tDisplays medical services within a defined radius of the user’s location.\n\t•\tAllows users to view hospital/pharmacy details like name, address, and contact info.\n\t•\tUseful in medical emergencies for quick decision-making.\n\t•\tIntegrated with Google Maps markers for accurate positioning.\n\n🛠️ Locate Tow Trucks and Mechanics\n\t•\tShows towing services and vehicle repair centers near the user.\n\t•\tHelps stranded drivers quickly find assistance during breakdowns or accidents.\n\t•\tIncludes filters to sort by service type (tow vs. mechanic).\n\t•\tDesigned for ease-of-use under high-stress roadside scenarios.\n\n🏨 Search for Nearby Hotels\n\t•\tLists nearby hotels for accommodation in case of travel delays, roadblocks, or emergencies.\n\t•\tHelps users find shelter during natural disasters or nighttime travel interruptions.\n\t•\tHotel entries may include price ranges and booking contact (optional for future expansion).\n\n⛽ Access Nearby Petrol Bunks\n\t•\tDisplays gas stations close to the user’s current location.\n\t•\tEnsures travelers don’t run out of fuel in unfamiliar or remote areas.\n\t•\tIncludes filtering for 24/7 open stations (future feature).\n\n🗺️ Map-Based User Interface (Google Maps API)\n\t•\tInteractive and user-friendly map view for service visualization.\n\t•\tClickable markers show additional service information.\n\t•\tZoom and drag functionalities for full control.\n\t•\tDynamic updates based on service filters or category selection.\n\n## 🛠️ Tech Stack\n\n| Layer         | Technology                   |\n|---------------|------------------------------|\n| Frontend      | HTML, CSS, JavaScript        |\n| Backend       | Java (Servlets, JSP)         |\n| Database      | MySQL                        |\n| API           | Google Maps API              |\n| Server        | Apache Tomcat                |\n\n---\n\n## 🗂️ Modules\n\n1. *User Module* – Location permission, view services\n2. *Admin Module* – Manage service listings (CRUD)\n3. *Service Module* – Categorized service filters\n\n---🗂️ Modules (Detailed Overview)\n\n1. 👤 User Module\n\nHandles all user-side interactions with the application.\n\t•\tDetects and requests user location permission using browser APIs.\n\t•\tDisplays nearby services on an interactive map.\n\t•\tAllows users to search, filter, and view service details.\n\t•\tResponsive and user-friendly UI for quick access during emergencies.\n\n2. 🛠️ Service Module\n\nResponsible for organizing and displaying different types of emergency services.\n\t•\tCategorizes services: Hospitals, Pharmacies, Tow Trucks, Mechanics, Petrol Bunks, Hotels.\n\t•\tUses Google Maps API to fetch and display service locations.\n\t•\tDynamically fetches service data from the database.\n\t•\tAllows future scalability for adding more service categories.\n\n3. 🧑‍💼 Admin Module\n\nProvides backend control to manage service data.\n\t•\tCRUD operations for managing service provider details.\n\t•\tAdmin dashboard to add, update, or remove services.\n\t•\tSecured access to ensure only authorized admins can make changes.\n\t•\tUseful for maintaining accurate and up-to-date service listings.\n\n\n 📌 Future Improvements\n\t•\tUser login \u0026 history tracking\n\t•\tMobile responsiveness\n\t•\tMultilingual support\n\t•\tIntegration with emergency contact APIs\n\n\n🧑‍💻 Author\n\nDarshini S.\nPostgraduate in Computer Science | Entry-Level Tech Enthusiast | Eager to Learn \u0026 Build\n\n• LinkedIn • Email • GitHub\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsdarshini2002%2Fcrisis-assistance-web-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsdarshini2002%2Fcrisis-assistance-web-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsdarshini2002%2Fcrisis-assistance-web-app/lists"}