“Having Avo is like having this extra pair of hands. And I often think of it as just having in-house designer, a front end, and a full stack. So that's what's nice about it. Every time you use it, you save time.”

Mike Eirih, Tech Lead at Guestit
Travel and Hospitality

How Guestit Built a Multi-Tenant Admin System in 4 Months with AVO

From 10+ Years of Admin Panel Pain to Production-Ready Platform in Record Time

From Years of Admin Panel Struggles to Rapid Success

Mike Eirih from Guestit had spent over a decade wrestling with admin panel solutions across multiple companies. From Rails Admin to Active Admin, every attempt to build internal interfaces for back-office teams resulted in "clunky, unstructured" systems that were a "constant pain."

When Guestit needed to overhaul their platform for vacation rental management in the Nordics, Mike knew they needed something better. The previous admin system had to be completely scrapped, and with a lean team of just two backend developers serving a 30+ person company, they needed a solution that could deliver results fast.

Rapid Implementation with Impressive Results

AVO transformed Guestit's development timeline dramatically. Starting as a solo developer, Mike covered all basic functionality within two months, added custom styling in the third month, and launched the complete product in just four months.

The platform now serves both internal teams and external property owners through a sophisticated multi-tenant system. Internal staff across different roles can manage everything from cleaning schedules to revenue tracking, while property owners access their own portals to monitor financials and communicate with the team.

This complex system handles nearly a million rows of data across multiple tables while maintaining fast search performance.

Advanced Customization and Multi-Tenancy Features

Guestit leveraged AVO's flexibility to create a highly customized experience. They implemented role-based access control using Pundit policies, created custom summary rows for financial totals, and built a sophisticated search domain that works seamlessly with AVO's dynamic filters.

The team even developed custom theming using Tailwind CSS, transforming AVO's interface to match their brand in just one day.

Their multi-tenant architecture allows different user types to see only relevant data and views, from internal role managers to property owners with varying permission levels.

Long-Term Success and Scalability

Two and a half years later, Guestit continues to rely on AVO as a core part of their infrastructure. With tables containing 700,000-800,000 records and complex searches across multiple filters, the system performs reliably while serving their growing user base.

Mike describes AVO as "having an extra pair of hands" - like having an in-house designer, frontend developer, and full-stack developer all rolled into one. The platform has become so integral to their operations that Mike confidently predicts they'll be using AVO for the next 10+ years, viewing it as a stable, long-term solution that grows with their business needs.