Skip to content

Mosaab4/insta_chat_application

Repository files navigation

Ruby Task

Getting Started

  1. clone the repository
  2. docker-compose up -d

Note : Installation may take some time to pull docker images

Stack

The task is done using the following technologies

  1. Rails (V7)
  2. Ruby (V3)
  3. Mysql
  4. Redis
  5. Elastic Search
  6. RabbitMQ

Ruby Gems

Multiple Ruby Gems are used to complete the task:

  1. elasticsearch-model: integration between ActiveRecord and elastic search
  2. sidekiq: processing background jobs.
  3. sneakers: RabbitMQ background processing
  4. bunny: RabbitMQ client for ruby

API Documentation & Postman Collection

You can view the documentation and run postman collection from Here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages