Si vuole realizzare una base di dati a supporto di un sito web che permetta la creazione, gestione e condivisione della propria raccolta multimediale, come è possibile fare su altri siti web, quali [aNobii](https://www.anobii.com/), [MyAnimeList](https://myanimelist.net/) e [The Backloggery](https://backloggery.com/)<!--Aggiungere altri esempi?-->.
Chiunque può registrarsi al sito web scegliendo un username univoco e inserendo una password segreta (sarà [hashata](https://it.wikipedia.org/wiki/Funzione_di_hash) con l'algoritmo [bcrypt](https://it.wikipedia.org/wiki/Bcrypt) prima che venga inserita nel database), creando così un utente.
Ogni libro avrà una pagina dove sarà presente il titolo originale, l'autore, un breve riassunto della trama e l'elenco di tutte le sue edizioni.
Ciascuna edizione del libro avrà varie informazioni associate, quali il suo titolo, la copertina e il numero di pagine, e sarà identificata da il relativo [codice ISBN](https://it.wikipedia.org/wiki/ISBN).