Skip to content

BookByte is a web app to track and review your favorite books. It fetches book data using the Open Library API and stores your personal reviews, ratings, and read history in a PostgreSQL database. Built with Node.js, Express, EJS, and deployed on Render.

Notifications You must be signed in to change notification settings

krishnareddy006/BookByte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 BookByte – Your Personal Reading Companion

A beautifully crafted web platform built with Express and EJS that helps you track, manage, and revisit your favorite reads. BookByte blends external book metadata with personal input, giving you a tailored reading experience that’s stored securely in the cloud.


🔍 Discover & Reflect

BookByte isn't just a tracker — it's a thoughtful fusion of real-world book data and your personal reflections.

  • Smart Search: Add books using the title or author; details are fetched automatically.
  • Personal Touch: Rate, review, and record your reading experience.
  • Dynamic Covers: Book covers are pulled in automatically for a visual bookshelf.
  • Custom Library: Build your personal collection with your own thoughts and ratings.

🚀 Features

  • Browse a list of books with cover images, reviews, and star ratings
  • Add new books with title, author, review, rating, and more
  • Automatically sets up the books table and seeds sample entries if empty
  • Server hosted on Render
  • Data stored in a remote PostgreSQL database

⚙️ Stack & Technologies

Layer Tech Used
Backend Node.js + Express
Templating EJS (Embedded JavaScript)
Styling Modern CSS
API Open Library Books API
Database PostgreSQL
Deployment Render.com

About

BookByte is a web app to track and review your favorite books. It fetches book data using the Open Library API and stores your personal reviews, ratings, and read history in a PostgreSQL database. Built with Node.js, Express, EJS, and deployed on Render.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published