Escopo
- Aplicação web voltada para o empréstimo e controle de livros dos usuários.
- Poderão ser cadastrados todos os livros que o usuário possui ou que ele deseja adquirir
- Poderá ser solicitado o empréstimo de livros de outros usuários, emprestar seus próprios livros e gerenciar todos os empréstimos por categorias como: tempo, conservação, proximidade, etc.
- Haverá pontuação de acordo com os empréstimos realizados de forma a ser qualificado publicamente.
Requisitos Funcionais
- CRUD de Livros;
- CRUD de Usuário;
- Buscar livros disponíveis para empréstimo;
- Avisar datas para devolução;
- Busca de livros com diversas opções de filtragens;
- Colocar Livros em estantes virtuais conforme gênero;
- Sistema de permutação de livros;
- Sistema de empréstimo de livros;
- Sistema de devolução de livros;
- Sistema de venda de livros;
- Sistema para adiar data de devolução;
- Sistema de controle de livros emprestados;
Requisitos não-funcionais
- Interpretador: CPython 3.4
- Framework web: Django 1.9 e Flask 0.10
- SGBD: PostgreSQL 9.4
- Versionamento: Git
- Servidor HTTP: Gunicorn 19.4