- clone the repository
docker-compose up -d
Note : Installation may take some time to pull docker images
The task is done using the following technologies
- Rails (V7)
- Ruby (V3)
- Mysql
- Redis
- Elastic Search
- RabbitMQ
Multiple Ruby Gems are used to complete the task:
elasticsearch-model: integration between ActiveRecord and elastic searchsidekiq: processing background jobs.sneakers: RabbitMQ background processingbunny: RabbitMQ client for ruby
You can view the documentation and run postman collection from Here