Skip to content

Repository files navigation

JanConnect – Civic Issue Reporting App

A React Native mobile app enabling citizens to report civic issues and contractors to manage and resolve them efficiently.

Features

Citizen Side

  • Report civic issues with real-time location tagging
  • Media uploads (photos/videos) with issue reports
  • Real-time status tracking for submitted issues

Contractor Side

  • Browse and bid on issue contracts
  • Manage assigned issues and track resolution progress
  • Dedicated contractor dashboard for workflow management

Tech Stack

React Native, Supabase, Cloudinary, Expo

How to Run

  1. Clone the repo
  2. Install dependencies: npm install
  3. Add your .env variables (Supabase URL, Supabase Key, Cloudinary keys)
  4. Install Expo Go on your phone
  5. Run: npx expo start
  6. Scan the QR code with Expo Go

About

React Native app for citizens to report civic issues and contractors to bid, manage, and resolve them with real-time tracking.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages