GoCampus
About the project
GoCampus — AI-Powered Campus Navigation & Student Assistant
What:
An intelligent campus navigation and personal assistant platform for AITR (Indore)
that understands student timetables, provides camera-based AR navigation with spoken
guidance, enables voice-driven routing, and resolves daily college bus confusion.
Key Innovation:
Acts as a contextual personal campus assistant—not just a static map. It correlates
the student’s timetable, current location, destination, and transportation schedule
to deliver proactive, timely guidance right when it’s needed.
Tech Stack:
Mobile → React Native + Expo (TypeScript)
Camera/AR→ expo-camera / AR overlay (Pokémon GO-style 3D indicators)
Backend → FastAPI (Python)
AI → Gemini 3.6 Flash (Chat + Vision timetable extraction)
Maps → react-native-maps / OpenStreetMap / Mappls
Voice → Bhashini / Sarvam APIs (Hindi + English STT & TTS)
Database → Supabase (PostgreSQL + Auth + Storage)
Core User Flow:
- User Onboarding (Starting Point):
- Student provides name, location/hostel, and preferred language (Hindi/English).
- Student provides their current timetable through:
a) PDF upload
b) Screenshot / image upload
c) Manual entry - AI parses the schedule, subjects, timings, and classroom/lab/block numbers.
- Contextual Home Screen:
- Identifies current/next lecture or practical.
- Displays “Next class: CSE Lab in 15 mins” with a 1-tap “Start Navigation” CTA.
- AR Camera & Voice Navigation:
- Pokémon GO-style camera AR mode with 3D floating directional arrows.
- Spoken turn-by-turn guidance (e.g., “Take a right at Block B”).
- Audio toggle to mute/unmute voice instructions anytime.
- Voice-Based Search & Interaction:
- Student speaks natural queries in Hindi/English (e.g., “Mujhe CSE Lab jaana hai”).
- System detects current location, computes optimal path, and starts guidance.
- Daily Bus Navigation & Comparison:
- Bus coordinators upload daily routes and schedules.
- System estimates arrival times at different stops using route distances.
- Students compare buses and choose the one arriving at their stop first.
Unique Selling Points (USPs):
- Smart Timetable Parsing & Proactive Guidance
→ AI extracts schedule from image/PDF and proactively guides students to their next room. - AR Camera-Based Navigation (Pokémon GO-style)
→ Real-world camera view with 3D directional arrows indicating exact paths and turns. - Multilingual Voice Interaction
→ Speak in Hindi or English (“Mujhe CSE Lab jaana hai”) with spoken walking directions. - Bus Route & Arrival Intelligence
→ Daily coordinator schedules + stop ETA calculation to eliminate bus mismatches. - Secure Offline Campus Navigation: Colleges can upload their structural blueprints to Go Campus, which are securely processed into a sanitized navigation graph for campus navigation. The system removes or restricts sensitive infrastructure such as server rooms, control rooms, security areas, and other restricted locations before the navigation data is made available to students. The sanitized map can then be securely stored on the device, enabling low-connectivity/offline navigation without exposing the college’s sensitive infrastructure. The original blueprint and restricted data remain access-controlled and isolated from the student navigation layer.
AI UseCase
-
AI-Powered Timetable Understanding
AI extracts and understands information from uploaded timetable PDFs or images, identifying subjects, classrooms, laboratories, timings, and days to automatically create the student’s schedule. -
Natural Language & Voice-Based Navigation
Students can interact with the app naturally through voice or text, such as “Mujhe CSE Lab jaana hai”. AI understands the user’s intent, identifies the destination, and triggers the appropriate navigation route. -
Intelligent Route Selection
AI can recommend the most suitable route based on the student’s current location, destination, walking distance, accessibility requirements, campus layout, and potentially temporary conditions such as blocked pathways. -
Context-Aware Campus Assistant
The AI acts as a campus assistant that understands context such as the student’s timetable, current location, and upcoming class. For example, it can proactively inform a student that their next class is in another block and suggest when they should start walking. -
Multilingual Voice Interaction
AI enables students to communicate with the campus assistant in their preferred language, allowing queries and navigation instructions to be provided through multilingual voice interaction. -
Intelligent Bus Recommendation
AI can analyze uploaded bus routes, stops, schedules, and estimated travel times to recommend which college bus is most suitable for a student’s destination and expected arrival time. -
Offline/Low-Connectivity Intelligence
After processing the campus blueprint into a lightweight navigation map, essential navigation information can be stored locally on the device, allowing route guidance to continue even with limited or no internet connectivity.
Built with
Prize Categories Entered
- Submitted

Best Open-Source AI Project