A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

10 Open Issues Need Help Last updated: Jul 27, 2025

Open Issues Need Help

View All on GitHub
enhancement good first issue feature JavaScript

A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

JavaScript

AI Summary: Improve the styling of the safety report form in the SafeGully app using CSS. This involves aligning inputs, adding padding and border-radius for better visual appeal, and selecting more appropriate fonts.

Complexity: 2/5
enhancement good first issue feature UI/UX CSS.

A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

JavaScript

AI Summary: Create a sticky footer for the SafeGully app that includes the project name, GSSoC attribution, a link to the GitHub repository, and a 'Contact Us' placeholder.

Complexity: 2/5
good first issue UI/UX HTML

A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

JavaScript

AI Summary: Implement a dark mode toggle switch in the SafeGully app. This involves adding a UI element (toggle switch), modifying CSS classes to switch between light and dark themes for the app's interface and map, and potentially integrating with Leaflet's dark tile layers.

Complexity: 3/5
enhancement good first issue feature UI/UX JavaScript CSS.

A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

JavaScript

AI Summary: Implement a custom-styled alert or toast notification that confirms successful hazard report submission after a user clicks the "Submit" button in the SafeGully app. The notification should display a message like "Hazard reported successfully!"

Complexity: 2/5
good first issue JavaScript

A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

JavaScript

AI Summary: Implement a list or card display below the map to show all reported hazards. Each hazard item should include its type, description/note, and coordinates.

Complexity: 3/5
good first issue feature HTML JavaScript

A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

JavaScript

AI Summary: Implement a dropdown menu in the hazard reporting form of the SafeGully app, allowing users to select a pre-defined hazard type from options like 'Waterlogging', 'Pothole', 'Open manhole', and 'Garbage dump'. This enhances the reporting process by providing structured data and improving searchability/filtering of reported hazards.

Complexity: 2/5
good first issue feature HTML

A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

JavaScript

AI Summary: Improve the user interface (UI) layout of the SafeGully app to be more responsive and user-friendly on mobile devices (320px-768px). This involves adding responsive breakpoints to the CSS file (style.css) to ensure that the map container and buttons are easily readable and accessible on smaller screens.

Complexity: 3/5
good first issue feature UI/UX

A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

JavaScript
Add GitHub README Badges about 1 month ago

AI Summary: Add GitHub README badges (GSSoC’25, Open Source, License) to the SafeGully project's README.md file using shields.io.

Complexity: 1/5
documentation good first issue

A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

JavaScript

AI Summary: Implement local storage functionality to persist hazard report data (coordinates, type, and note) even after page refresh. This ensures data isn't lost if the user closes the app or loses internet connectivity before the data is synced to the cloud database.

Complexity: 2/5
good first issue feature JavaScript

A community-first safety & assistance app for citizens – offline accessible, multilingual, and hyperlocal.

JavaScript