- 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