- Repository Setup - Link🔗
- Database Setup - Link🔗
- High Level Architecture (Proposed Solution) - Link🔗
- Technologies Details - Link🔗
- Endpoint Details - Link🔗
Important
Note: The following architecture is a proposed solution and the current implementation is not exactly the same as below. Considering the time constraint, I was more inclined towards the assignment and have tried to cover what was mentioned in the assignment.
NOTE: In project for be-service, I've not implemented the kafka consumer. Rather I've implemented the Async Controller which takes the channel Handle as request and Sends the response as SUCCESS and performs the entire process on async thread.