Inspiration

Cities spend billions on infrastructure and climate projects, but many fail due to poor oversight, ignored risks, or lack of citizen input. We wanted to give people a real voice in shaping future projects.

What it does

CivicSync lets governments post projects, citizens vote and comment, and AI summarizes feedback into clear pros and cons. This makes trade-offs visible and helps governments make transparent, responsive decisions.

How we built it

Frontend with Next.js and Tailwind, backend with Flask, Supabase for auth and data, and OpenAI for summarizing feedback and generating insights.

Challenges we ran into

Designing a clean schema for two user roles, keeping AI outputs concise, and building a full stack app under hackathon time pressure.

Accomplishments that we’re proud of

Built a working prototype in 24 hours, integrated AI into decision-making, and delivered a simple, Instagram-style feed for projects with voting and comments.

What we learned

Balancing engagement with decision-making, presenting AI results clearly, and dividing work so the team could move fast without conflicts.

What’s next for CivicSync Add sustainability scoring, run pilots with local councils, add rewards for citizen input, and expand AI suggestions to cover more project domains.

Share this project:

Updates