Solution ADR is a web-based platform for Alternative Dispute Resolution (ADR) in the United States, specifically designed to securely store and manage extensive data related to cases, counties, case parties, judges, neutrals, notes, documents, and other crucial details. The system operates on a tenant-based model, allowing multiple end-customers to use the platform, each with their own dedicated subdomain for enhanced privacy and customization.

Technical Stack

  • Ruby on Rails
  • PostgreSQL
  • HTML
  • CSS
  • Bootstrap
  • Industry

    Public Services

  • region
  • Region


  • project-size
  • Project Size



Sync b/w ElasticSearch and DynamoDB

Multiple End-Customers

Quickly Sort Data

Database Schema Design Updated

Challenges & Solutions

The initial challenges that our development team faces was Incorporating third-party APIs which the client had for customized reports.

  • Solution: We used unconventional techniques such as monkey patching and complex queries for extensively customized reports using the Flexmonster and WebDataRocks which help tailor the reports as per the business needs.

Handling complexity of the SQL queries required for data processing and querying was again an issue for our development team

  • Solution: For optimizing the SQL queries we break down the complex queries into smaller, more manageable chunks. Also, we used used the ActiveRecord to abstract some complexity of writing the SQL queries.

2500+ Projects Experienced Innovation with Bacancy!

Get access to an experienced team of developers and engineers from bacancy,
handpicked to ace your goals. Kickstart within 48 hours, no-risk trial.

Talk to our Expert

Years of Business




Countries with
Happy Customers


Agile enabled

Core Features

  • Store Extensive Case Related Data
  • Easy and Quick Report Generation
  • Filters for Easy Data Sorting
  • Centralized Management of Tenants and Users
  • no.-of-resources
  • No. of Resource


  • time-frame
  • Time Frame

    July 2020 - Ongoing

Experience With Bacancy

How Can We Help?