Skip to content

Amankr91100/FixMyCity-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ FixMyCity

๐ŸŒ Live Demo

๐Ÿ“Œ Overview

FixMyCity is a simple, responsive web application built using HTML, CSS, and JavaScript that empowers community members to report, view, and vote on civic issues in their city. The project leverages modern web technologies to provide an intuitive, user-friendly interface for issue tracking and civic engagement.

๐Ÿ” Key Features:

  • ๐Ÿ“ Issue Reporting: Report civic problems (like potholes, streetlights out, garbage overflow) with a title, description, and optional image.
  • ๐Ÿ“ Geolocation: Tag reports with user location using the browserโ€™s Geolocation API.
  • ๐Ÿ‘ Voting System: Upvote issues you care about to highlight important problems.
  • ๐Ÿ“ฑ Responsive Design: Seamless experience across mobile, tablet, and desktop.
  • ๐Ÿ’พ LocalStorage Persistence: Save reports and votes locally without a backend.

โš™๏ธ Usage

  1. Click the "๐Ÿ“ฃ Report an Issue" button.
  2. Fill out the title, description, and optionally upload an image.
  3. Allow location access when prompted.
  4. Submit to add your report to the community feed.
  5. View and upvote issues on the homepage.
Screenshot 2025-07-31 181350

๐Ÿ› ๏ธ Technologies

  • ๐Ÿงฑ HTML for semantic markup
  • ๐ŸŽจ CSS (Flexbox & Grid) for responsive layouts
  • ๐Ÿง  JavaScript (ES6+) for dynamic functionality
  • ๐Ÿ’พ LocalStorage for data persistence
  • ๐Ÿ“ Geolocation API for capturing user location

Made with โค๏ธ for a better city! ๐Ÿ™๏ธ

About

A platform to report and track public issues in rural or village areas.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages