Report local issues. Track municipal repairs.

Civicly is a clean, real-time civic issue reporting platform built for neighborhoods. Detect coordinates using GPS, choose a category, track local resolutions, and vote on community priorities.

Interactive Neighborhood Map Preview

Interact with the live simulation model below to explore pins, status changes, and voting mechanics.

Local Reports Mockup Environment

Easy Issue Pinning

Users type a description, pick a category, drop pin coordinates directly on the map, or trigger GPS to auto-detect location instantly.

Dark-Themed Map

A high-performance Leaflet mapping viewport displaying pins color-coded by status (Open, In Progress, Resolved) and styled by category.

Upvote Prioritization

Enable collective priority voicing. Neighborhood residents click "Confirm Issue" to upvote, helping city works identify high-impact items.

Creator Status Controls

Simulate workflow resolution. The user who reported the issue holds exclusive status controls to move cards from Open, to In Progress, to Resolved.

Engineering Implementation Stack

React 18 TypeScript Vite Leaflet.js Mapping Firebase Realtime Sync CSS Custom Properties Vercel Serverless Hosting