Neelaksh's Picture
Neelaksh Singh

Realtime Bus Tracker

A realtime bus-tracker, with kafaka serving.

Project Image

Project Overview

The project uses Kafka for the live generation of bus feeds, which are consumed and visualized using the Leaflet.js library. Here the live position is visualized using Leaflet.

The project is served using Flask, which constantly consumes incoming data from a specific topic endpoint. The event listener waits for these generated data points and simultaneously updates the marker for the specific bus object.

Tools Used

HTML
CSS
JavaScript
Python
Leaflet.js
Kafka
Zookeeper
Flask
Pykafka