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.
Log in or sign up for Devpost to join the conversation.