RG
rdsx.dev

Fri Nov 01 2024

UrbanSnap

UrbanSnap

Urban Snap envisions vibrant, thriving cities where citizens actively participate in addressing urban challenges. Through our innovative platform, we aspire to foster a culture of civic engagement, where individuals can easily report issues and collaborate with local authorities to create cleaner, safer, and more efficient urban environments.

What is UrbanSnap?


1. Urban Snap Application

We have developed an innovative application designed to empower citizens in reporting issues related to public welfare and urbanization. This platform facilitates seamless communication between the community and local authorities, enabling users to easily report problems such as infrastructure deficiencies, environmental concerns, and public service inefficiencies. By leveraging technology, we aim to enhance civic engagement, improve response times, and foster a collaborative approach to urban development. Join us in building a smarter, more responsive city for everyone.

device

Features

  • Report Problems: Easily report civic issues like potholes, garbage dumping, or broken streetlights by simply clicking a picture and submitting it through the app. Report Problems
  • Inform Authorities: Your reports are automatically forwarded to the concerned authorities, ensuring quick action and resolution. Inform Authorities
  • Track Report Status: Monitor the progress of your reports in real-time, from submission to resolution, with regular updates. Track Report Status
  • Reward System: Earn points and rewards for every valid report you submit, which can be redeemed for exclusive benefits. Reward System
  • Stay Updated: Receive timely notifications about new government schemes, policies, and initiatives that can benefit you. Stay Updated
  • Take Benefits: Access and apply for government schemes and events directly through the app, ensuring you don’t miss out on any opportunities. Take Benefits

How to Use the Urban Snap App

  1. Look for the "Complaints" Button

    • Open the Urban Snap app or website.
    • Look for the "Complaints" button on the home screen.
    • Tap or click on the button to begin reporting your problem.
      Look for the "Complaints" Button
  2. Click on the 'Report' Button

    • After accessing the complaints section, click on the 'Report' button.
    • If your issue doesn't fit into the listed categories, select 'Other' and describe your issue.
      Click on the 'Report' Button
  3. Add a Detailed Description

    • After selecting the problem category, provide a detailed description.
    • Be specific about the issue, including key details like location, size, and urgency.
    • This helps authorities address the issue effectively.
      Add a Detailed Description
  4. Provide the Location

    • Auto-detect Location: The system may automatically detect your location using GPS.
    • Manually Enter Location: If needed, manually enter the location of the problem.
      Provide the Location
  5. Submit the Report

    • After entering the required details, click the "Submit" or "Send Report" button to send your report.
    • Your report will be sent to the relevant authorities for review and action.
      Submit the Report
  6. Track Your Complaint

    • After submission, you will receive a complaint ID or ticket number.
    • Use this ID to track the status of your complaint in real-time through the app.
    • Status updates may include: "Under Review", "In Progress", "Resolved"
      Track Your Complaint

Tech stack

  • Firmware
    • Language: C++
    • Microcontroller: ESP32-S3
  • Mobile app
    • Language: Typescript, Javascript
    • Framework: React Native (Expo)
    • Libs/SDKs: Solana web3js, Solana mobile wallet adapter
  • Website
    • Language: Typescript
    • Framework: Next.JS
    • Style: CSS, Tailwindcss
    • Animation: Framer motion
    • Libs/SDKs: Solana web3js