Skip to content

Releases: 89Aman/CampusFix

Release list

v1.0.2

Choose a tag to compare

@89Aman 89Aman released this 29 Jan 12:21

CampusFix Release Overview

CampusFix is a community-driven platform designed to streamline campus maintenance and improve student safety. By empowering students to report real-time issues and access emergency tools, CampusFix fosters a safer, better-maintained campus environment.

🚀 Core Value Proposition

  • Community Empowerment: Transform students from passive observers to active participants in campus improvement.
  • Transparency: Clear visibility into the status of reported issues and administrative responses.
  • Safety First: Integrated emergency tools and direct lines to campus security.

🛠️ Technology Stack

  • Mobile Frontend: Flutter (Material 3, Google Fonts, GoRouter)
  • Backend API: FastAPI (Python)
  • Database & Storage: Supabase (PostgreSQL, Real-time updates, S3-compatible storage)
  • Infrastructure: Dockerised, deployed on Google Cloud Run

📱 Tab Specifications

1. Issues Tab (The Feed)

issues

The central hub for all community-reported concerns.

  • Dynamic List: View a curated feed of campus issues with high-quality image previews.
  • Interactive Upvoting: Support community reports to signal urgency to administrators.
  • Status Lifecycle: Track issues from Reported to In Progress to Resolved with color-coded chips.
  • Location Context: Each report is tagged with its specific campus location for easy identification.
  • Admin Access: Seamless transition to the Management Dashboard for authorized personnel.

2. Safety Tools Tab (Emergency Hub)

safety tools

A high-priority interface designed for immediate assistance and peace of mind.

  • Emergency SOS: Large, high-visibility “SOS” button that dials Campus Security (1091) instantly.
  • Loud Siren: A toggleable high-decibel alert sound to draw immediate attention.
  • GPS Location Sharing: Grab current coordinates and share a live Google Maps link via system share.
  • Emergency Contacts: Dedicated vault to store and manage trusted personal contacts for rapid alert dispatch.
  • Quick Dial Tools: Instant buttons for local Police and other essential campus services.

3. Report Tab (Safety Incident Reporting)

report

A specialized reporting module focused on security and safety hazards.

  • Safety-First UI: Streamlined interface for reporting security breaches or environmental hazards.
  • Urgency Classification: Categorize reports to ensure critical issues reach safety officers immediately.
  • Direct Dispatch: Reports are immediately routed to the safety monitoring backend.

4. Community Tab (Engagement)

community

The space for campus-wide discussion and collective growth.

  • Announcements: Official updates from campus management regarding maintenance outcomes and safety.
  • Community Pulse: A designated space to discuss broad campus improvements and shared initiatives.

🔒 Administrative Controls

WhatsApp Image 2026-01-29 at 5 49 53 PM

  • Admin Dashboard: A restricted interface for campus staff to manage, update, and resolve reported issues.
  • Issue Triage: Directly update status and priority levels to coordinate maintenance teams effectively.