Collections management systems and digital archives

We build custom systems to organize, manage, control access to, search and present a collection of documents, photographs and audio and video recordings. That covers the tools and permissions your staff use every day, and the public digital archive or online collection people use to explore it.

How a record moves through the system

  1. Organize

    One data model

    Existing catalogs, spreadsheets and your scanning vendor's files are mapped to one model for items, people, places and rights.

  2. Manage

    The catalog

    Staff describe and edit records in one place. Transcription and text recognition give them a first draft.

  3. Control access

    Review and approval

    Roles and permissions decide who can catalog, review and publish. Nothing goes public until it is approved.

  4. Search

    The published index

    Approved records are added to a search index. Unpublished records never enter it.

  5. Present

    The public website

    Researchers search, zoom into images and cite items, all from the published index.

What the system does

Metadata and catalog records
Data models for items, people, organizations, places, subjects, languages and rights, designed with your staff so records describe the collection the way your field expects.
Administrative tools
Screens for cataloging and importing, with review and approval so records are checked before they are published.
Roles and permissions
Roles decide who can catalog, review, approve and publish. Records stay out of public view until they are approved, and private or restricted material can be kept on a separate sign-in site.
Search
Full-text search and filters across the whole collection with Elasticsearch, for staff and for the public.
Public websites
Public archive websites in React and Next.js, high-resolution image viewing with IIIF, audio and video, and persistent links people can cite.
Connections
Links to transcription and text recognition (OCR) services, and to the other systems your organization already uses.
Workflows
Paper forms, spreadsheets and email chains become clear steps in one system, so staff spend less time chasing records.

Standards and tools we use: IIIF, Elasticsearch, .NET, Angular, React and Next.js, Microsoft SQL Server, Amazon Web Services.

Moving your records

Collections usually have records already, in an older catalog or collections database, in spreadsheets or in another system. We map those records to the new data model, clean them and move them across.

Before we switch over, we check the new system against the old one.

How a project runs, in four stages

  • The collections management system the Blavatnik Archive Foundation donated to the Center, which we set up on AWS and customized for its archive, including transcripts in more than one language.

    Collections management · Customization

  • A digital archive for three international history projects with a contributor and translation portal, and the Center's system for fellowships, scholarships, events, publications and contacts.

    Digital archive · Fellowships