Inspiration

UC Santa Cruz is famous for its beautiful but unpredictable terrain. A sunny afternoon at Science Hill can quickly become a foggy, wind-swept walk by the time you reach Porter. We noticed that traditional navigation apps are climate-blind. They optimize only for distance and time, not for comfort, safety, or environmental conditions. SlugRoute was created to give students a weather-intelligent navigation companion that understands campus microclimates the same way Slugs do.

What it does

SlugRoute is an AI-powered campus navigation system that redesigns how students move through campus by integrating real-time atmospheric data. Instead of selecting routes based purely on distance, SlugRoute evaluates environmental exposure, physical effort, and weather comfort to recommend smarter paths. Users can prioritize faster travel, lower wind exposure, or more comfortable walking conditions depending on their needs.

How we built it

We focused on a performance-first architecture to maintain smooth real-time responsiveness. The frontend was built using Next.js 16 with Turbopack for fast builds and Framer Motion for fluid UI animations. For intelligence, we integrated Gemini 2.0 Flash to deliver rapid route analysis while using OpenAI GPT-3.5 as a fallback layer to maintain reliability. ElevenLabs was used to generate natural voice guidance that enables hands-free navigation. Windborne Systems provided high-resolution atmospheric data, while Mapbox enabled custom campus geospatial overlays. Auth0 was implemented to handle secure authentication for campus users.

Challenges we ran into

One of our biggest technical challenges was synchronizing real-time wind data with complex campus path geometries. Translating environmental conditions into accurate effort and comfort scores required building a custom scoring model. We also encountered deployment challenges related to managing authentication callbacks across dynamic Vercel environments. Additionally, coordinating real-time AI voice feedback required building logic to prevent overlapping audio during rapid navigation updates.

Accomplishments that we're proud of

We are especially proud of the UI and experience quality achieved across devices. Creating a layout that feels polished on desktop while remaining intuitive on mobile was a major design milestone. From a technical perspective, successfully chaining Gemini’s reasoning output with ElevenLabs voice synthesis enabled a fully autonomous voice-guided navigation experience, which felt like a step toward next-generation spatial computing.

What we learned

SlugRoute became a masterclass in system orchestration. We learned that impactful AI systems are built through thoughtful integration of sensors, real-time data pipelines, cloud infrastructure, and user interfaces. The project strengthened our understanding of production deployment workflows, environment variable management, authentication configuration, and AI-to-voice pipelines.

What's next for SlugRoute

Our roadmap includes expanding SlugRoute into augmented reality navigation by projecting wind-sheltered routes directly onto the user’s camera feed. We also plan to introduce predictive crowd modeling using historical campus traffic patterns to help students avoid peak congestion. Another major feature in development is group routing, which will calculate optimal shared meeting points and synchronize routes for multiple users simultaneously.

Built With

Share this project:

Updates