Skip to content

Randomly recommends a book to read based on a data file

Notifications You must be signed in to change notification settings

Mandelliant/nextbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nextbook

Randomly recommends a book to read based on a csv database

Nextbook will let you take a csv file of your personal library and suggest the next book you should read.

Current version

1.0.0

  • Working modular code
  • Functioning menu
  • Add book and reading suggestion features functioning

Previous versions

0.1.0

  • Defined class Book
  • Outlined first function NextBook = Book()

0.2.0

  • Cleaning up code formatting
  • New file paths
  • Updated README

0.2.1

  • Add new book feature now available

0.5.0

  • Rearranged code to be modular
  • Added main menu
  • Added setup.py
  • Added requirements.txt

Roadmap

Projects

  • Make functions more Pythonic
  • "Mark book as read" feature
  • Add feature selection
  • Django build
  • NextBook version 2:
    • Select a book from pool of least read
    • Support Goodreads library file
    • "Remove book" feature
  • Future versions:
    • Migrate CSV file to sqlite or other DB
    • Goodreads API integration

About

Randomly recommends a book to read based on a data file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages