Skip to content

A React + TypeScript web app for discovering, reviewing, and managing books with features like search, mock borrow/return, user ratings, and personal bookshelves.

Notifications You must be signed in to change notification settings

IslamSIbrahim/BookBarn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸ“š BookBarn

Status License

An online library system where users can browse, borrow, and review books. Perfect for bibliophiles and casual readers alike πŸ“–βœ¨

BookBarn Screenshot

🧰 Features

  • πŸ” Search for books by title, author, or genre
  • πŸ“– Borrow and return system (mocked logic)
  • ⭐ User reviews and ratings
  • πŸ‘₯ Account-based bookshelf for managing reads

βš™οΈ Tech Stack

  • React + Redux
  • Firebase or Express backend
  • Tailwind CSS
  • React Router

πŸ›  Installation

git clone https://github.com/yourusername/bookbarn.git
cd bookbarn
npm install
npm start

πŸ§‘β€πŸ« Usage Sign up or log in to access your shelf.

Browse books and add them to your virtual library.

Write reviews and share ratings with the community!

🧠 Future Ideas Integration with Google Books API πŸ“š

Wishlist & "currently reading" feature

Book clubs and discussions πŸ—¨οΈ

🀝 Contributing Open to bug fixes, UI enhancements, and backend contributions. Fork away!

πŸ“œ License MIT

About

A React + TypeScript web app for discovering, reviewing, and managing books with features like search, mock borrow/return, user ratings, and personal bookshelves.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published