Releases: 89Aman/CampusFix
Releases · 89Aman/CampusFix
Release list
v1.0.2
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)
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)
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)
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)
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
- 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.




