Skip to content

Latest commit

 

History

History
30 lines (25 loc) · 977 Bytes

README.md

File metadata and controls

30 lines (25 loc) · 977 Bytes

Uber Web Application Demo

A kafka project that demonstrates the uber application in web

Pre-requisite

  1. sbt (Scala build tool)
  2. Scala

1. kafka-server

This repo contains scala code for starting a single node kafka server. To start a single node Kafka server one can use the following command:

cd kafka-server
sbt run

2. uber-web-app

This repo contains the uber web application written using Playframework. To start the uber web application, one first start a kafka server and then run the following command:

cd uber-web-app
sbt run

After running the uber-web-app, one can go to the following url and play with the application:
http://localhost:9000/driver
http://localhost:9000/rider

Inspiration

This project was inspired from koobar application demo on kafka by @James Ward.