Pular para o conteúdo
← /cases/biblioteca-solar

biblioteca solar

Uma sala de leitura de arte ganhou catálogo público, área do leitor e um painel de biblioteca de verdade, com o acervo migrado de um sistema antigo sem perder nada.

cliente
Solar
ano
2025–2026
área
Produtos & sistemas
papel
Produto, design de interface e desenvolvimento
no ar · biblioteca.solar.art.br (abre em nova aba)
capa do case Biblioteca Solar
  • ~460Títulos catalogados
  • ~500Exemplares com tombo
  • 3Eixos curatoriais
  • 3Fontes de catalogação por ISBN

01 — contexto

de onde partiu.

A sala de leitura do Solar reúne um acervo de arte e pensamento aberto à consulta, com empréstimo para leitores cadastrados. O catálogo vivia num sistema de biblioteca antigo, instalado e caro de manter.

02 — o problema

o que travava.

O acervo não aparecia para quem estava fora da sala. Catalogar um livro novo era digitar ficha por ficha, e empréstimo, reserva e inventário dependiam de um software que pouca gente da equipe sabia usar.

03 — processo

as decisões.

  1. 01

    migrar sem perder registro

    A gente escreveu um leitor de MARC21 no formato original (ISO 2709) para trazer o acervo inteiro do sistema antigo, com tombo, número de chamada e os dados brutos preservados.

  2. 02

    catalogar pelo ISBN

    Para livro novo, basta o ISBN: o sistema consulta Google Books, depois Open Library, depois a Library of Congress, e monta o registro. A pessoa só revisa.

  3. 03

    a identidade do Solar, à risca

    Cantos retos, chamada sempre como link sublinhado, sem sombra, cor em blocos por eixo curatorial. A biblioteca parece parte do Solar, não um sistema genérico.

  4. 04

    segurança desde o desenho

    A proteção está no banco, não só na tela: regras por linha e por coluna, para que dado patrimonial (valor de aquisição, seguro) nunca chegue ao público.

  5. 05

    comparar com o líder

    Antes de planejar os próximos passos, a gente estudou o Koha, sistema livre usado por milhares de bibliotecas, módulo por módulo. O roteiro saiu dessa comparação.

04 — o que foi construído

por dentro.

Página inicial da biblioteca com o título sobre amarelo e os eixos curatoriais

catálogo público

Busca no acervo, página de cada livro com disponibilidade, últimas aquisições e navegação pelos eixos curatoriais da sala.

Resultado de busca no acervo

busca

Resultado rápido por título, autoria e assunto, com filtro por eixo e capas puxadas automaticamente.

área do leitor

Empréstimos, reservas e lista de leitura. Quem só consulta monta a própria lista; quem tem cadastro completo empresta.

painel da biblioteca

Catalogação, importação MARC, acervo e exemplares, empréstimos e devoluções, leitores, relatórios, inventário por leitura de código e impressão de etiquetas de lombada.

agentes de manutenção

Agentes de AI fazem o trabalho de fundo: auditoria semanal de experiência com dados reais de navegação, catalogação assistida, qualidade do acervo e auditoria de segurança. Nenhum corrige nada sozinho sem revisão.

05 — galeria

Últimas aquisições do acervo
Biblioteca no celular

06 — stack

com o quê.

interface
Next.js 15React 19TypeScriptTailwind CSS
dados e acesso
Supabase (Postgres)RLS por linha e colunaPapéis de equipe
biblioteconomia
MARC21 (ISO 2709)Dewey + CutterGoogle BooksOpen LibraryLibrary of Congress
operação
VercelResendMicrosoft ClarityAgentes agendados

07 — aprendizados

o que fica.

  • quem protege é o banco

    Num app em que qualquer pessoa pode criar conta de leitor, “estar logado” não protege nada. A regra vale no banco, coluna por coluna.

  • listar coluna, sempre

    Em página pública, a consulta pede só as colunas que precisa. “trazer tudo” é o caminho mais curto para vazar o que não devia.