In order to execute the project following steps needs to followed.
- In Topics.sh file provide path to your Zookeeper directory
- In Topics.sh file provide path to your Kafka directory
- Execute the Topics.sh either on terminal by sending command sh Topics.sh or by clicking on it
- After successful executiion all the required topics to run dropbox application will be available
- Start Kafka Server: bin/kafka-server-start.sh config/server.properties
- Start MongoDB Server: mongod (if path for mongod is specified in path on system else set path and run mongod)
- Then run dropbox_Client, dropbox_kafka_frontend, dropbox_kafka_backend
- Now, you are good to create your account and perform dropbox like features on this application