Skip to content

sanipervez/BookLog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 

Repository files navigation

Book Log with AI

A React app for tracking books with AI-powered recommendations.

Try it Out!

https://sanipervez.github.io/BookLog/

Features

  • Log books with ratings, status, and notes
  • AI recommendations based on your books
  • Automatic book cover fetching
  • Search and sort functionality
  • Responsive design

Setup

  1. Clone the repo
  2. Run npm install
  3. Create .env file with your Google Books API key:
    VITE_GOOGLE_API_KEY=your_api_key_here
    
  4. Run npm run dev

Getting API Key

  1. Go to Google Cloud Console
  2. Enable Books API
  3. Create API key
  4. Add to .env file

Usage

  • Add books using the form
  • Click AI button for recommendations
  • Use search/sort to organize your library
  • Rate books and track reading progress

Tech Stack

  • React + Vite
  • Google Books API
  • Bootstrap
  • Local Storage

About

Human-Computer Interaction Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published