Sistema de Gestão de Rede de Bibliotecas Comunitárias desenvolvido como projeto da disciplina de Projeto e Construção de Sistemas — CEFET/RJ 2026.2.
O Circula Book resolve um problema real de bibliotecas comunitárias, pontos de leitura e centros culturais: o acervo de cada unidade é pequeno e independente, sem visão integrada da rede. Um livro pode estar disponível em uma biblioteca enquanto outra, a poucos quilômetros, não o possui.
A plataforma conecta diferentes unidades, permitindo que usuários encontrem, reservem e solicitem empréstimos de livros disponíveis em qualquer ponto da rede — sem precisar ir de biblioteca em biblioteca fisicamente.
- Busca de livros em todo o acervo da rede
- Reserva de exemplares em qualquer biblioteca participante
- Solicitação de transferência de exemplares entre unidades
- Gestão de empréstimos e devoluções
- Acompanhamento do histórico de circulação de cada exemplar
- Registro de demandas da comunidade para aquisição de novos títulos
- Relatórios para bibliotecários e administradores da rede
| Perfil | Descrição |
|---|---|
| Usuário Comum | Busca livros, faz reservas, solicita transferências, acompanha empréstimos, registra interesse em livros |
| Bibliotecário/Voluntário | Gerencia o acervo da sua unidade, registra empréstimos e devoluções |
| Administrador da Rede | Gerencia todas as unidades, aprova transferências, analisa demandas de aquisição |
- Backend: Java 17 + Spring Boot 3
- Banco de dados: PostgreSQL 15
- Frontend: React
- Build: Maven
- Docker
- Java 17 ou superior
- Maven 3.6.0 ou superior
- PostgreSQL 15 ou superior
| Nome | Matrícula |
|---|---|
| João Kongevold | 2311996BCC |
| Milena Soares | 2312314BCC |
| Otávio Medeiros | 2417852BCC |
| Sarah Campos | 2311893BCC |