Bookly V2 coming soon!
Welcome to Bookly, your go-to book recommendation system designed to simplify and enhance your literary journey. With Bookly, discovering your next favorite book is as easy as typing a title you loved. Dive in and let Bookly curate the perfect reading list for you!
-
Intuitive User Interface:
- A clean and modern UI designed for seamless navigation.
- Light/Dark mode toggle for user comfort. (Dark mode coming soon)
-
Book Recommendations:
- Input the title of a book, and Bookly will suggest recommendations based on it.
- Recommendations are displayed in visually appealing cards, with:
- Book cover image
- Title
- Author(s)
-
Interactive Experience:
- User input appears as green chat bubbles.
- Recommendations are grouped into rows and separate cards for clarity.
- Cards expand to show book descriptions with a 3D popup effect. (coming soon)
-
Hybrid Recommendation System:
- Uses Google Books API, Open Library API, and other sources for highly accurate and diverse suggestions.
- Filters out duplicate recommendations for a cleaner experience.
- User Input: Enter the title of a book you loved in the text box at the bottom of the page.
- API Integration:
- Bookly fetches data from multiple APIs to provide diverse recommendations.
- Display:
- Recommendations are shown in rows of cards, with each card containing:
- Cover Image
- Title
- Author
- On click: Expandable card with a detailed description. (coming soon)
- Recommendations are shown in rows of cards, with each card containing:



-
Expanded Cards with more details:
- Bigger cards of each book will appear when recommendation card is clicked. This will contain more information about the book.
-
Search by Genre/Author:
- Allow users to filter recommendations by genre or author names.
-
Download/Buy Links:
- Add links for downloading or purchasing the recommended books.
-
Dark Mode:
- User preference for dark mode.
-
Additional APIs:
- Integration with Goodreads API for enhanced recommendations.
To run this project locally:
- Clone the repository:
git clone https://github.com/<username>/Bookly.git
- Install requirements:
pip install -r requirements.txt
- Run the app.
Navigate to the backend
python app.py