Esse sistema permite que bibliotecários e alunos acessem o catálogo da biblioteca, através do seu login.
- Um aluno pode verificar seus livros emprestados e pesquisar no catálogo, e criar um login;
- Um bibliotecário pode adicionar, remover, emprestar e devolver livros;
- Um admin pode deletar usuários, e adicionar bibliotecários. No estado atual do código, admins precisam ser inseridos manualmente em usuarios.csv.
É nessessário ter um sistema Linux instalado. Não é necessário instalar dependências externas.
Clone o repositório.
Abra o terminal de sua preferênia, entre na pasta do repositório e rode os comandos:
make main
bin/main
Como bibliotecário, eu quero ver quantos e quais tipos de livros no catálogo estão emprestados para saber quais livros têm maior procura.
Como bibliotecário, eu desejo adicionar livros ao catálogo quando a biblioteca receber novos exemplares para mantê-los organizados.
Como bibliotecário, eu quero poder emprestar e receber livros devolvidos usando o sistema para manter o controle do catálogo.
Como usuário, eu quero poder saber se eu estou com uma multa por atraso de devolução para poder me organizar e devolver o livro.
Como usuário, eu quero poder consultar se um livro tem exemplares disponíveis para não perder tempo me deslocando até a biblioteca se não houver nenhum.
Como gerenciador do sistema, eu desejo administrar as contas de usuários e bibliotecários para poder apagá-las e adicioná-las quando for necessário.
- Carolina Moya Pilla
- Layla Raissa Silva Pereira
- Manuel Junio Ferraz Cardoso
- Thaissa Malaquias Couto