Skip to content

Latest commit

 

History

History
80 lines (60 loc) · 3 KB

README-it.md

File metadata and controls

80 lines (60 loc) · 3 KB

Bookly

Bookly si rivolge alle persone che vogliono vendere, acquistare o donare i propri libri.

Bookly non si preoccupa di gestire la vendita dei libri. Non è questo il suo obiettivo. Lo scopo del programma è quello di semplificare il match fra domanda e offerta mettendo in contatto gli interessati nel modo più semplice possibile

Registrazione

Gli utenti possono registrarsi su Bookly utilizzando i propri account di:

  • Facebook
  • Twitter
  • Google

Se l'utente non possiede nessuno di questi account, è comunque possibile effettuare la registrazione direttamente sul sito.

Funzionalità principali

Appena registrato, un utente può fare 3 cose.

  1. Compilare una lista di libri da offrire (o vendere)
  2. Compilare una lista di libri da cercare (o acquistare)
  3. Fare una ricerca spot nell'archivio completo dei libri

Libri che offro

L'utente compila una lista dei libri che desidera offrire, compilando i seguenti dati:

  • ISBN (obbligatorio)
  • Titolo (obbligatorio)
  • Autore
  • Nota libera
  • Stato del libro (come nuovo, malconcio, ecc.)

Libri che cerco

Come per la precedente funzione, devo poter compilare una lista di libri che desidero acquisire. In questo caso è sufficiente i seguenti dati:

  • ISBN (obbligatorio)
  • Data massima (oltre la quale non sono più interessato)
  • Nota libera

Ricerca libri

Questa funzione permette agli utenti di mostrare una lista di tutti i libri presenti in archivio. Sia quelli offerti che ricercati. Dopo aver visualizzato la lista, l'utente clicca sui dettagli del libro e vede i dati del proprietario. Questa modalità permette di contattare la persona che offre il libri senza passare dalla funzione di match.

Match automatico

Il match fra la domanda e l'offerta deve essere fatto autonomamente dal programma. E' infatti possibile che i libri che l'utente sta cercando vengano inseriti da altri utenti in un momento successivo a quello dell'inserimento della ricerca. Quando il programma trova dei match fra domanda e offerta viene inviata una mail ai 2 interessati

Spunti da valutare per versioni future

In una seconda versione, prevederemo alcuni automatismi, per semplificare le funzioni utente, quali:

  1. Se un utente ha già inserito un libro, il programma può accorgersene e proporre automaticamente la descrizione
  2. Con il codice ISBN si può estrarre la copertina del libro da siti come amazon
  3. Aggiunta di un controllo sul codice ISBN (deve essere valido)
  4. Bookly dovrà essere in lingua
  5. Dovrà essere possibile inserire la propria zona di appartenenza (es: provincia)
  6. Un libro trovato deve avere una funzione per poterlo mettere nei libri disponibili per la vendita o cancellato
  7. Creare una moneta di virtuale a punti per la vendita / acquisto dei libri
  8. Ogni acquisto che viene fatto genera una donazione
  9. Scansione dei codice a barre tramite cellulare / webcam per velocizzare l'inserimento dei libri nelle liste

Feedback

Feedback e segnalazioni sono gradite e possono essere inserite qui: