← All work

Built with partners

Tory

A custom CRM for an art firm managing 40,000+ works.

An AI-powered, CRM-style platform to manage clients, services and operational workflows, with a built-in client curation platform.

Partner
Creative Art PartnersPrivate art logistics and advisory firm
Sector
Art logistics, Asset Management
Services
  • Product Architecture
  • Product Design & Prototyping
  • Front-end Development
  • Back-end Development
  • AI Integration
Tory coverWatch the trailer
60%estimated reduction in curator admin time
3x+faster turnaround for deliveries and internal transfers
3 weeksfor every department to adopt the platform
80,000+legacy records migrated and validated

Background

Tory manages a global art collection of 40,000+ works, each requiring careful tracking across shipping, storage, condition reports, viewings and client interactions.

Before our engagement, Tory relied on spreadsheets, email threads and a legacy off-the-shelf platform, GalleryManager. It handled basic inventory, but it wasn't built for complex, multi-team workflows. The result was operational bottlenecks, limited flexibility and a growing risk of error as the business scaled.

They needed a robust, flexible platform that could support the entire lifecycle of their asset and client operations. Specifically, the system had to:

Track all artworks and warehouse movements in real timeIncluding changes in location, status and condition.
Manage artist records and acquisition historyLinking each piece to its creator, purchase details and provenance.
Support project managers and curatorsAs they coordinate global client requests, often involving dozens of works across multiple locations.
Automate key admin processesSuch as generating condition reports, assigning internal tasks and updating statuses via QR code scans.
Deliver personalised digital experiences to clientsLetting curators share curated selections securely, without relying on third-party tools.
Tory inventory table on a laptop beside a gallery photo, with notification cards for location changes and an incoming artwork

What we delivered

We built a custom CRM-style platform for managing high-value client interactions, operational workflows and asset records across multiple internal teams. It was designed for multi-role collaboration, data traceability and end-to-end visibility, with the flexibility to scale alongside evolving business complexity.

Client & Record ManagementA structured database for thousands of asset records, linked to client profiles, ownership history and internal workflows. Each record supports detailed metadata, timeline tracking and status logging, and is fully searchable and filterable.
Relationship CRMInternal users manage their own client lists, assign ownership and log every interaction across the client lifecycle, with clear role-based access control.
Secure Client Sharing ToolsCurators create private viewing links to showcase artwork selections, removing friction while keeping full access control and presentation quality.
Operational Workflow EngineProjects such as shipments, conservation or packing are tracked across departments. Each task is assigned to specific roles with deadlines, status and links to the relevant records.
QR Code-Based UpdatesWarehouse staff scan QR codes to update records instantly during handling, eliminating manual data entry and increasing reliability during high-volume operations.
Full Data Migration & Platform TransitionWe led a complete migration from GalleryManager, their legacy off-the-shelf tool. Over more than two months we mapped and restructured thousands of records, audited data gaps and built a clean import pipeline, ensuring full continuity and data integrity across their client and asset base. We reverse-engineered its internal APIs to extract the data, mapped it to the new system architecture, and ran phased testing and user acceptance before go-live. Over 80,000 records were migrated with full history preserved.
Tory viewing room shown on a laptop and a phone, listing artworks with thumbnails against a baroque ceiling painting

Core capabilities

Centralised Record SystemUnified platform for asset, client and workflow data, with full historical tracking.
Role-Based Access ControlGranular permissions across admin, operations and service roles.
Workflow & Task ManagementStructured, multi-step processes tied to records and deadlines.
Scan-to-Update InterfaceQR-based status updates by operational staff without full system access.
Secure Client PortalsPrivate viewing room experiences for client curation.
Legacy System MigrationComplete transition from GalleryManager with structured data mapping and QA.
Create Artwork form with image upload, dimensions, display characteristics and tag fields
Client-facing viewing room page for a single artwork with price, Like and Maybe buttons and a comment box

Tech stack

The Tory platform was built for long-term scalability, maintainability and operational performance, using modern, proven tools across the full stack.

Frontend
React.js + Tailwind CSSModular, responsive UI for internal users and external clients
Backend
Node.js with NestJSScalable, modular TypeScript backend, ideal for enterprise-grade services
Database
PostgreSQL with TypeORMRobust relational DB with full support for complex queries and data integrity
Authentication
Stateless JWT authenticationWith role-based access control
Hosting & Infra
AWS (EC2 + RDS) + DockerScalable cloud infrastructure with containerised dev, staging and production environments
Caching & Session Management
RedisReal-time caching and session storage for performance and responsiveness
DevOps & CI/CD
GitLabUnified version control, issue tracking and continuous deployment pipeline
Monitoring & Recovery
AWS CloudWatch + AWS BackupReal-time monitoring, automated backups and disaster recovery protocols
Document & Data Tools
PDFKit / PuppeteerServer-side PDF generation with dynamic templates for client-facing documents
Data Migration Tools
Node.js scripts + CSV pipelineAutomated legacy import from the GalleryManager API, with validation and cleanup logic
Tory inventory list on a laptop with an artwork record panel open, showing details and tags

Outcome

Tory moved from fragmented, legacy workflows to a fully integrated, web-based platform that now powers all day-to-day operations. It has become the central hub for inventory management, internal coordination and client-facing activity.

The result streamlines internal processes, raises the quality and consistency of client service, and lays a solid foundation for future automation and scale.

Curator efficiencyAn estimated 60% reduction in admin time for artwork tracking, client follow-ups and viewing room preparation. Routine tasks that once needed spreadsheets and back-and-forth emails now take a few clicks.
Warehouse operationsMore than 3x faster turnaround for deliveries and internal transfers. QR code scanning and real-time updates replaced manual status logging, so the logistics team works with far greater accuracy and speed.
Company-wide adoptionWithin three weeks of internal rollout, every department, from curation and project management to warehouse and executive leadership, had made the platform its primary operational tool.
Private viewing room for Sunset Ridge Lane 25311 with All, Like, Maybe, Pass and Not rated filters and a PDF export
Grid of artwork thumbnails from a curated client selection

Where it is today

The delivery team covered architecture, design, engineering and QA, with each role owning a specific layer of the platform for fast iteration and tight coordination. The same structured, collaborative delivery model is now applied across all our custom product builds.

Tory's new platform now powers every client and operational workflow in the business, and continues to evolve as new features and services are introduced.

How we delivered it

  1. Discovery & planningWe mapped internal workflows, asset lifecycles and team-specific requirements, reviewed existing tools such as GalleryManager, and documented current pain points and data structures.
  2. UX design & validationOur design team developed tailored user flows and wireframes for each role, from curators to warehouse teams, so the platform matched both operational logic and usability expectations.
  3. Agile developmentEngineering ran in 2-week sprints with regular demos and feedback cycles. Frontend and backend teams worked in parallel, enabling fast iteration while keeping the platform technically stable.
  4. Data migration & QAA custom pipeline extracted, cleaned and imported over 80,000 legacy records. Multiple rounds of validation and user acceptance testing ensured a smooth transition.
  5. Rollout & adoption supportWe supported a phased rollout across departments, onboarded team leads, and stayed closely involved in post-launch support and iteration.

Team

Product OwnerSolutions Architect / Lead Backend DeveloperBackend DeveloperFrontend DeveloperUI/UX Designer (Platform UX)UI/UX Designer (Client Experience)QA Engineer

Need something like Tory built and kept running?

Got a market and a problem worth a company? Build it with us →

Say hi. We reply to every email.

hey@greenrepublic.ai

Contact

Send us a message

Goes straight to hey@greenrepublic.ai · Privacy · Terms