Inspiration

Every student has experienced the frustration of reporting a broken air conditioner, flickering lights, or a leaking faucet—only to see the issue ignored for weeks. As an international student passionate about using technology to solve real-world problems, I wanted to change that. The idea for Campus-Fix came from a simple thought: What if reporting issues on campus was as easy as snapping a photo? What if technology could help make sure those reports didn’t fall through the cracks?

What It Does

Campus-Fix is a smart, user-friendly web app that allows students to report issues in campus buildings by filling out a short form—or simply uploading a photo. Thanks to integrated GPT-4 Vision, the system can automatically detect and classify problems from user-uploaded images and pre-fill the maintenance report form for faster submission.

Once submitted, each report is tracked and counted. If a specific issue (like “broken A/C in Room 203”) receives multiple reports, the system flags it and automatically notifies the relevant maintenance personnel via email or SMS. Students also receive chatbot-driven suggestions powered by GPT to understand what actions they can take while waiting for the issue to be resolved.

How We Built It

  • Frontend: Built with React, Vite, Tailwind CSS, and React Router DOM to deliver a clean and responsive user experience.
  • Backend: Developed with Flask, our backend handles AI-generated issue classification, email notifications, and admin login.
  • AI Integration: We integrated GPT-4 Vision for real-time image classification and OpenAI’s chat API for interactive support.
  • Automation: When the number of reports for a single issue crosses a predefined threshold, the system automatically sends an alert to the assigned personnel.

Challenges We Ran Into

  • Training GPT-4 Vision to accurately recognize common campus issues from images required refining prompt engineering and testing many edge cases.
  • Building a smooth UX for both desktop and mobile users while integrating real-time feedback from AI was a balancing act.
  • Coordinating backend automation, especially sending emails and handling admin roles, required robust logic and secure authentication.

Accomplishments That We’re Proud Of

  • Seamless integration of GPT-4 Vision with the frontend to auto-generate issue reports.
  • Real-time alerting system that actually gets problems noticed faster by staff.
  • Built a full-stack product from scratch in a short time with AI-enhanced features that feel magical but are also useful.

What’s Next for Campus-Fix

  • Add image history and report tracking so students can see updates on their submissions.
  • Integrate SMS alerts for urgent issues using Twilio.
  • Enable admin dashboards with analytics to help campus facilities prioritize work orders based on frequency and urgency.
  • Partner with universities to pilot the system across real campuses.

Conclusion

Campus-Fix is more than just a reporting app—it’s a movement to empower students, modernize maintenance workflows, and make campuses smarter and more responsive. With the power of AI and a clean, thoughtful design, we’re turning complaints into change.

Built With

Share this project:

Updates