Inspiration

Crime reporting is often slow, inaccessible, or intimidating for the general public. Many incidents go unreported due to fear, inconvenience, or lack of trust in law enforcement systems. We wanted to create a platform that empowers communities to report crimes in real-time while also providing an incentive through blockchain-based rewards. By integrating AI assistance, location-based reporting, and community-driven validation, we aim to make crime reporting more engaging, accessible, and effective.

What it does

CrimeLens is a decentralized crime reporting platform that allows users to report incidents, share safety updates, and interact with their community in a Twitter-like format. When users submit verified reports, they earn Krime Koins, Verdn-powered tokens that incentivize civic engagement. AI assistance helps guide users on reporting crimes effectively, and real-time emergency alerts provide immediate help when needed. The platform also includes quick replies, live location tracking, and law enforcement integrations.

How we built it

CrimeLens was developed using:

  • Frontend: React with Tailwind CSS for a sleek and responsive UI
  • Backend: Node.js with Express, integrating MongoDB for data storage
  • Authentication: Firebase for secure user authentication and session management
  • Blockchain Integration: Verdn tokens (Krime Koins) for incentivized crime reporting
  • AI Assistance: OpenAI’s GPT to assist users in crime-related inquiries
  • Real-time Features: WebSockets for live updates and emergency response integration

Challenges we ran into

  • Ensuring data security and privacy while maintaining transparency in crime reports
  • Balancing incentives to prevent spam or false reports for token rewards
  • Integrating AI assistance in a way that provides helpful, accurate, and unbiased responses
  • Implementing speech recognition across different browsers and devices
  • Developing a seamless user experience that makes reporting intuitive without overwhelming users

Accomplishments that we're proud of

  • Successfully integrating Krime Koins as an incentive for verified crime reports
  • Building a real-time AI assistant that helps users with crime-related questions
  • Implementing speech-to-text functionality for hands-free crime reporting
  • Designing an intuitive Twitter-style interface that encourages community engagement
  • Creating a secure and decentralized system for crime reporting using Verdn tokens

What we learned

  • User engagement is key: Making crime reporting feel rewarding and interactive increases participation
  • Blockchain incentives work: Verdn tokens add real value to user contributions
  • We intended to have our AI utilise Speech recognition, be we found it to be very tricky: Browser inconsistencies make it challenging to implement across devices
  • Security must be a priority: Preventing false reports and maintaining data integrity is crucial

What's next for CrimeLens

  • Law enforcement partnerships to verify and act on reports more effectively
  • Crowdsourced report validation to enhance credibility and prevent misuse
  • Expanded blockchain integration for better reward distribution and decentralization
  • Mobile app development for easier reporting and real-time safety alerts
  • Machine learning-based report verification to detect false or exaggerated claims
  • Emergency service automation for faster response in critical situations
Share this project:

Updates