diff --git a/submissions/campus.360_rehan.md b/submissions/campus.360_rehan.md new file mode 100644 index 0000000..1e33f5b --- /dev/null +++ b/submissions/campus.360_rehan.md @@ -0,0 +1,307 @@ +# 1. Basic Information + +Project Name: +Campus360 – AI Powered Campus Intelligence Network + +Your Full Name: +MOHAMMED REHAN AZEEM + +GitHub Username: +rehanazeem11 + +LinkedIn Profile URL: +[www.linkedin.com/in/rehan-azeem-10733b338](http://www.linkedin.com/in/rehan-azeem-10733b338) + +GitHub Repository URL: +https://github.com/rehanazeem11/campus360.git + +--- + +# 2. Problem Statement + +Selected Problem Statement: + +Nearby Friends — Real-Time Friend Location Sharing + +Track: +Valkey Hackathon + +Exact Title: + +Nearby Friends — Real-Time Friend Location Sharing + +--- + +# 3. Project Overview + +What does the project do? + +Campus360 is a real-time AI-powered campus intelligence platform that enables students to discover nearby friends, study partners, hackathon teammates, clubs, events, and opportunities using live location intelligence, voice AI, and personalized memory. + +Who are the target users? + +* College Students +* Student Clubs +* Hackathon Teams +* Campus Communities +* Universities + +What problem does it solve? + +Students often miss valuable opportunities because they do not know who is nearby, who shares similar interests, who is looking for teammates, or what events are happening around them. + +Why is this problem important? + +Universities contain thousands of talented students, but meaningful collaboration opportunities are often lost due to poor discovery mechanisms. Campus360 helps students connect, collaborate, and participate in campus activities more effectively. + +--- + +# 4. Features + +1. Real-Time Nearby Friend Discovery +2. Google Maps Campus Visualization +3. Valkey Geospatial Search (GEOADD, GEOSEARCH, GEODIST) +4. AI Voice Assistant using Sarvam AI +5. Study Partner Matching +6. Hackathon Team Builder +7. Personalized Recommendations using TheBreeth Memory +8. Event Discovery System +9. Campus Circles and Communities +10. Real-Time Notifications +11. Geofencing and Smart Alerts +12. Presence Detection and Live Status +13. Multilingual Voice Search +14. Interest-Based Networking +15. Campus Activity Heatmaps + +--- + +# 5. AI Usage + +AI Platforms Used: + +* Sarvam AI +* TheBreeth + +How AI is used: + +Sarvam AI powers: + +* Speech-to-Text +* Text-to-Speech +* Voice Commands +* Multilingual Interaction +* Intent Recognition + +TheBreeth powers: + +* Persistent User Memory +* Preference Learning +* Personalized Recommendations +* Intelligent Team Matching +* Event Recommendations + +Examples: + +Voice Command: +"Find AIML students interested in AI nearby." + +System automatically: + +* Understands intent using Sarvam +* Searches nearby users using Valkey +* Personalizes results using TheBreeth + +--- + +# 6. Tech Stack + +Frontend: + +* Next.js 15 +* React +* TypeScript +* Tailwind CSS +* ShadCN UI +* Framer Motion + +Backend: + +* Node.js +* Express.js +* TypeScript + +Database: + +* PostgreSQL +* Prisma ORM + +Realtime Layer: + +* Valkey +* Socket.io + +AI APIs: + +* Sarvam AI +* TheBreeth + +Maps: + +* Google Maps Platform + +Deployment: + +* Docker +* Kubernetes Ready + +Other Tools: + +* JWT Authentication +* Google OAuth +* React Query +* Zustand + +--- + +# 7. Current Status + +Current Development Stage: + +Mid-way through development. + +Completed: + +* Product Design +* System Architecture +* Database Design +* UI/UX Planning +* Core Frontend Setup +* Backend Structure +* Google Maps Integration Setup +* Valkey Architecture Setup + +Partially Implemented: + +* Authentication +* Location Tracking +* Voice Assistant +* Recommendation Engine +* Team Builder + +In Progress: + +* Valkey GEO Services +* Sarvam Integration +* TheBreeth Integration +* Real-Time Notifications +* Presence System + +--- + +# 8. In Progress + +Currently Building: + +* Live Location Updates +* Nearby User Discovery +* Study Partner Matching +* Hackathon Team Builder +* Voice Search Workflows +* Personalized Recommendation Engine +* Geofencing System +* Real-Time Event Discovery +* Heatmap Visualization + +--- + +# 9. Demo Links + +Deployed Link: +Coming Soon + +Demo Video Link: +Coming Soon + +Screenshots Available: +Yes + +--- + +# 10. Challenges + +Biggest Challenges: + +1. Designing a scalable real-time geospatial architecture. +2. Efficiently storing and querying live locations using Valkey GEO commands. +3. Integrating multilingual voice interactions using Sarvam AI. +4. Building meaningful memory-driven personalization using TheBreeth. +5. Managing real-time synchronization across users. +6. Ensuring privacy and security for location-sharing functionality. +7. Building a consumer-grade map-first experience similar to Life360. + +--- + +# 11. Learnings + +Key Learnings: + +* Real-time system design using Valkey. +* Geospatial indexing and search. +* Distributed pub/sub architectures. +* Voice AI integration. +* AI-powered personalization. +* Location-aware application development. +* WebSocket communication patterns. +* Product design for social networking applications. +* Scalable full-stack application architecture. + +--- + +# 12. Future Improvements + +1. Multi-university support. +2. AI-powered internship and career recommendations. +3. Mentor-Mentee matching. +4. Cross-campus networking. +5. AR-based indoor navigation. +6. Advanced analytics dashboards. +7. Emergency safety features. +8. Mobile applications for Android and iOS. +9. AI-generated study plans. +10. Campus opportunity marketplace. +11. Student startup networking platform. +12. Smart attendance and classroom discovery. +13. University ERP integration. +14. Event attendance prediction. +15. AI-powered academic collaboration spaces. + +--- + +# Why Valkey? + +Campus360 is built around Valkey as a core infrastructure component. + +Valkey powers: + +* Real-Time Location Storage +* Geospatial Search +* Distance Calculations +* Presence Tracking +* Real-Time Notifications +* Pub/Sub Messaging +* Session Management +* High-Speed Caching + +Key Commands Used: + +* GEOADD +* GEOSEARCH +* GEODIST +* PUBLISH +* SUBSCRIBE +* HSET +* ZADD +* SETEX + +Valkey enables Campus360 to deliver low-latency, real-time campus intelligence at scale.