๐Ÿš BU Smart Bus

Smarter, Friendlier Transit for Terriers

๐Ÿ’ก Inspiration

Getting around BU shouldnโ€™t feel like guesswork.
Every student knows the pain โ€” standing in the cold, refreshing the existing BU Bus app, wondering "Is the bus even coming?"

We asked: what if navigating the BU bus felt as seamless as Google Maps or Uber?
Thatโ€™s how BU Smart Bus was born โ€” a modern, data-driven, empathetic, and real-time transit companion made by students, for students.


๐Ÿš€ What It Does

BU Smart Bus is a real-time web app that helps the BU community move confidently across campus.

Key features:

  • ๐Ÿ—บ๏ธ Interactive Google-Maps-powered live map centered on your location

  • ๐ŸšŒ Real-time BU Bus tracking with dynamic updates

  • ๐Ÿ”” Smart calculated alerts for delays, crowding, and low service coverage

  • โญ Favorites tab for saving frequent stops

  • ๐Ÿ” Search any destination to plan walking + bus routes

  • ๐ŸŽจ Clean, responsive BU-themed interface

Itโ€™s not just a transit app โ€” itโ€™s a clarity tool for daily BU life.


๐Ÿ“Š Data Science Application

Our app uses data-driven logic to make sense of real-time vehicle data:

  • Detects bus delays, crowded occupancy, and reduced route coverage automatically.

  • Integrates Google Directions & Geocoding APIs for trip planning.

  • Refreshes data every 30 seconds for live accuracy.

  • Every insight is derived responsibly โ€” we process data, never store it.


๐Ÿ’ป Technical Implementation

Frontend: React + TypeScript + Tailwind CSS Backend: Bun Hono (aggregates BU Bus API + Google Maps API) Deployment: Render (frontend + backend hosting)

๐Ÿ”ง Core features implemented:

  • Real-time data fetch and map rendering.

  • Smart alert generation logic (no external triggers).

  • Browser push notifications for critical events.

  • Local storage for favorite stops.

  • Modular React architecture for maintainability.

We focused on performance, clarity, and trust.


๐ŸŽจ Design

Design principle: โ€œStudents first โ€” Clarity through simplicityโ€

  • High-contrast BU Red (#CC0000) + white theme.

  • Intuitive bottom navigation bar.

  • Accessible typography with strong hierarchy.

  • Clear visual hierarchy with smooth animations.

  • Accessibility-ready text and color choices.

We focused on making the experience friendly, reliable, and true to BUโ€™s identity.


๐Ÿงญ Responsibility & Ethics

We followed a privacy-first and student-first approach:

  • โœ… Only temporary live data โ€” no storage or tracking.

  • โœ… Permission-based location usage.

  • โœ… Transparent data sources (BU Bus API + Google Maps).

  • โœ… Designed for accessibility and inclusivity.

Our guiding question: Would we feel safe if every BU student used this daily?

If not, we fixed it.


๐ŸŽค Presentation & Impact

Our live demo walks through a real BU commute โ€” showing live tracking, route suggestions, and service alerts in action.

Thatโ€™s not just code โ€” thatโ€™s data and empathy in motion.*

Itโ€™s a smoother, safer, kinder way for Terriers to move.


๐Ÿ‘ฅ Team

Team Members: Kunal Vishwa Sivakumar, Akshay Kumaran Venkatesan, Leo Deng, Harini Saravanan, Tanisha Jauhari.

Mentorship: BU Spark!


โค๏ธ Why It Matters

BU Smart Bus proves that technology built with empathy can make campus life simpler, calmer, and more connected.

Itโ€™s how we turn frustration into function โ€” and function into confidence.


๐Ÿ”— Built With

reactโ€ƒtypescriptโ€ƒbun (hono)โ€ƒgoogle maps apiโ€ƒbu bus apiโ€ƒtailwind cssโ€ƒrender figma


๐Ÿ”ฎ Future Enhancements

We envision BU Smart Bus growing into a complete, campus-integrated mobility platform.

Next steps:

  • ๐Ÿ” Login with BU credentials for personalized commutes and saved preferences

  • ๐Ÿš‰ MBTA integration to include Green Line and nearby bus routes in trip plans

  • ๐Ÿ“… Smart scheduling โ€” sync class times with bus arrival predictions

Built With

Share this project:

Updates