An open API service indexing awesome lists of open source software.

https://github.com/andreirech/itenscolecionaveis

📚 System for cataloging collectible items
https://github.com/andreirech/itenscolecionaveis

Last synced: 12 months ago
JSON representation

📚 System for cataloging collectible items

Awesome Lists containing this project

README

          

O objetivo deste sistema é manter listas itens colecionáveis, organizadas por tipo. O sistema deve permitir cadastrar os dados comuns e os específicos de cada tipo de item. Os dados comuns são: identificação única, nome, data de aquisição, lista de autores. Para os livros é importante manter também, o nome da editora e o ano de publicação. Já para os CDs, é interessante manter o gênero musical e a identificação das faixas de áudio (nomes das músicas). Para os DVDs é importante armazenar o tipo (musical, filme ou dados), e uma descrição geral sobre o item ou os extras, por exemplo. Por fim, das revistas é interessante manter o ano de publicação, o volume, a editora e os principais assuntos tratados. O sistema deve permitir imprimir uma listagem de cada tipo de colecionável. Deve permitir também pesquisa pelos itens específicos de cada tipo. Por exemplo, das revistas é interessante pesquisar sobre os assuntos que ela aborda, como a pesquisa por “programação orientada a objetos” poderia mostrar ao usuário uma lista de todos as revistas que tratam deste assunto. Deve permitir a consulta de algum item específico através da identificação do mesmo. Por fim, o sistema deve armazenar as informações no disco para recuperá-las em outro momento.