Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
307 changes: 307 additions & 0 deletions submissions/campus.360_rehan.md
Original file line number Diff line number Diff line change
@@ -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.