services
services
We code. You grow

We don’t just develop — we build with your business goals in mind. Let’s create solutions that drive real results.

Schedule a call
our work design portfolio
about us
about us
Team you can rely on

Senior engineers, proactive communication, and genuine responsibility — that’s who we are.

blog contact us
Mining
Ruby on Rails
UX/UI audit
UX/UI design

Meeting platform: UX/UI redesign & Rails refactor

Legacy application modernization for a mining investment association through a full audit, UX/UI redesign, and backend support. We restructured the interface of meeting scheduling software, improving usability, information clarity, and system navigation for two user roles.

Dashboard for meeting scheduling software built on Ruby on Rails

Business context

The Denver Gold Group, Inc. is a nonprofit business association dedicated to catalyzing direct engagement between investors and precious metal producers, developers, and explorers. It also serves as the only independent, nonprofit platform for investment events in the global mining industry.

Project in facts

  • Mining
  • USA
  • 2 Ruby on Rails developers, 2 UX/UI designers, QA, PM
  • December 2020 - June 2021
  • Ruby on Rails development, UX/UI audit, UX/UI design
  • Ruby on Rails, PostgreSQL, Sidekiq, Redis, Docker
Request project

Challenge

The legacy Rails application had an outdated interface and slow performance. Its architecture negatively affected usability and limited the platform's ability to evolve. The client needed a complete UX/UI audit and web application redesign for the investor and administrator workflows supported by a Ruby on Rails modernization.

Product goals

  • Provide a structured, intuitive environment for managing invitations, requests, and meeting confirmations
  • Improve transparency of communication flows through clear statuses and notifications for all interactions
  • Ensure high-speed system performance and fast page load times across core workflows

Solutions

Our designers conducted a UX/UI audit to isolate friction points. Guided by these insights, we streamlined the navigation logic and consolidated overlapping sections. The dashboard was restructured to prioritize high-frequency actions, such as upcoming meetings and requests.

We also optimized the calendar, minimizing unnecessary scrolling to improve schedule visibility. Finally, we unified filters, notifications, and bulk interactions to guarantee predictable system behavior, updating the entire visual system while preserving the core brand identity.

Smarter navigation

Restructured the dashboard to prioritize high-frequency actions.

Optimized calendar

Improved schedule visibility with minimal scrolling.

Unified interactions

Standardized filters, notifications, and bulk actions for predictable behavior.

Visual modernization

Updated the entire visual system while preserving core brand identity.

Engineering approach

Our Ruby on Rails developers built the backend for long-term maintainability, utilizing PostgreSQL to maintain strict data consistency for complex forum entities like meetings, invitations, and user groups. To handle heavy notification and scheduling workloads, we deployed Sidekiq and Redis for background processing, ensuring event updates execute smoothly without blocking user interactions.

Rather than opting for a risky and costly full rewrite, we performed incremental legacy frontend modernization to accelerate feature delivery. This approach preserved platform continuity while we stripped away interface friction and aligned navigation with the redesigned information architecture. Finally, we containerized the application with Docker to standardize environments and streamline deployment across all stages.

Mobile-optimized event calendar and schedule dashboard modernized through UX/UI design

Is your platform slowing down key coordination?

We redesign complex workflows, optimize backend performance, and deliver high-speed, intuitive platforms.

Request an audit

Business impact

Legacy application modernization and web application redesign for a meeting platform

Strengthened platform credibility

Updated visual system aligned with brand identity improves trust perception among long-term industry participants in the mining investment sector.

Improved efficiency of investor–administrator interactions

Reduced time required to manage and coordinate business communications on the platform.

Result

Rubyroid Labs delivered a complete platform modernization and workflow optimization within 6 months, combining full code refactoring with a large-scale UX/UI design that significantly improved usability for two user roles.

  • 150+ UX issues resolved across critical user flows

    Addressed navigation, hierarchy, interaction consistency, and information clarity, resulting in a more intuitive experience for investors and administrators.
  • 50+ screens redesigned for role-based workflows

    Rebuilt core interfaces to ensure faster access to key information and reduce the number of steps required to complete primary actions.
Meeting scheduling software modernized through expert UX/UI design and Ruby on Rails development

More cases

All cases