/JCT

New India Vibrant 2023 Hackathon Flutter Project - Jamnagar Complaint Tracer Application

Primary LanguageDartMIT LicenseMIT

JCT - Jamnagar Complaint Tracer App

Description:

JCT is a Flutter-based mobile application developed for the Jamnagar Municipal Corporation. It simplifies the process of public complaint reporting and status monitoring, aiming to enhance communication and efficiency in addressing civic issues.

Key Features:

  • User-friendly UI for easy complaint submission.
  • Firebase Authentication for secure user registration and login.
  • Firebase Realtime Database for complaint data storage and real-time updates.
  • Complaint categorization and urgency level selection.
  • Complaint prioritization system for efficient handling.
  • SMS notifications to keep users informed about complaint status.
  • Escalation workflow, ensuring complaints reach the right authorities.
  • User ability to track, review, and reopen complaints.
  • Integration of Firebase Cloud Functions for automated processes.
  • Optional use of Firebase Cloud Storage for efficient file storage.

Usage:

  1. Clone this repository.
  2. Ensure Flutter and Dart are properly installed.
  3. Set up Firebase for authentication and database as detailed in the project.
  4. Run the app using Flutter commands.

License:

This project is licensed under the MIT License.

Acknowledgments:

We would like to thank the Flutter and Firebase communities for their support in creating this app.

Enjoy using JCT, and let's make public complaint reporting more efficient!