About ChiCommute

Our Mission

ChiCommute is dedicated to providing Chicago residents and visitors with a seamless and efficient way to navigate the city's public transportation system. We aim to deliver real-time bus and train information to make your commute stress-free and predictable.

Chicago Transit Scene
Our platform leverages cutting-edge technology to bring you live tracking, route information, and service alerts. Whether you're a daily commuter or an occasional rider, ChiCommute is your trusted partner for navigating Chicago.
Meet the Team
AR
Arham Darky
Project Lead
Computer Science
TA
Talha Shaikh
Frontend Developer
Computer Science
HA
Hassaan Hameedi
Backend Developer
Computer Science
DE
Denil Dominic
Backend Developer
Computer Science
Key Features
  • Real-time CTA bus tracking: Select routes, directions, and stops for live arrival predictions.
  • Live CTA 'L' train tracking: Choose from major stations to view upcoming train arrivals, line details, and destinations.
  • Integrated Dashboard: Access both bus and train tracking modules from a single, convenient dashboard.
  • User-Friendly Interface: Navigate easily with intuitive selectors and clear presentation of transit data.
  • Mobile-Responsive Design: Check commute information on any device, anytime, anywhere.
  • Metra Commuter Rail: Information for Metra lines (currently a placeholder, with future updates planned).
Technology Stack

This application is proudly built with modern web technologies including:

  • Next.js (App Router) for a fast, modern web experience.
  • React and TypeScript for robust and maintainable component-based UI.
  • Tailwind CSS for utility-first styling.
  • ShadCN UI Components for a polished and accessible user interface.
  • Node.js (via Next.js API Routes) for backend data fetching.
  • CTA Bus Tracker API & CTA Train Tracker API for real-time transit data.
  • Genkit (for potential future AI-powered enhancements).