Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 961 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 961 Bytes

BookCrossing - 📱📚

Progetto SW sviluppato durante il corso di Informatica III - Modulo di Progettazione e Algoritmi, tenuto dalla professoressa Patrizia Scandurra presso l'Università degli Studi di Bergamo, durante l'anno accademico 2018/2019.

Il progetto consiste nella definizione delle specifiche, modelizzazione e sviluppo di un app Android in grado di andare a gestire lo scambio di libero di libri all'interno del programma di BookCrossing. Essa sostanzialmente permette di:

  • Registrarsi al sistema;
  • Cercare dei libri per ** Autore ** Titolo ** Tipologia
  • Prenotare libri;
  • Inserire libri nella piattaforma tramite scansione del codice a barre;

La parte smart del progetto è presente nell'algoritmo di prenotazione dei libri, dove è stato sviluppato un algoritmo greedy in grado di facilitare lo scambio e il movimento "hand-to-hand" dei libri che popolano la piattaforma.

Autori

  • Paganessi Andrea
  • Piffari Michele
  • Villa Stefano