Skip to content

sadia-webdev/Booksome-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“š Booksome Library

Booksome Library is a modern web app that helps users browse, search, and manage books. Built using HTML, CSS, and JavaScript, the app fetches data from the Google Books API and allows users to manage their reading progress using localStorage.

๐Ÿ”— Live Demo: booksome-library.vercel.app


๐Ÿš€ Features

  • ๐Ÿ” Search books by subject using the Google Books API
  • ๐Ÿ“– View book covers, titles, authors, and ratings
  • โœ… Add books to your personal list
  • ๐Ÿ“˜ Mark books as finished
  • โค๏ธ Interactive and clean UI
  • ๐ŸŒ™ Light/Dark mode toggle
  • ๐Ÿ“ฑ Responsive design for all devices
  • ๐Ÿง  Simple login with localStorage (no backend)

๐Ÿ“ธ Screenshots

Dashboard Books Page Profile
Dashboard Books Profile

๐Ÿ›  Tech Stack

  • Frontend: HTML5, CSS3, JavaScript
  • API: Google Books API
  • Icons: RemixIcon, Font Awesome
  • Hosting: Vercel

๐Ÿ“‚ Folder Structure

๐Ÿ“†booksome-library
 โ”œ ๐Ÿ“assets
 โ”ƒ โ”œ ๐Ÿ“css
 โ”ƒ โ”” ๐Ÿ“images
 โ”œ ๐Ÿ“js
 โ”œ ๐Ÿ“pages
 โ”œ ๐Ÿ“„index.html
 โ”” ๐Ÿ“„README.md

  1. Open with Live Server (or just open index.html in a browser)

โš ๏ธ Known Limitations

  • No user authentication (uses only localStorage)
  • Book details are limited to what's available via the API

๐Ÿ™‡โ€โ™€๏ธ About the Developer

Sadia โ€” Computer Science student & aspiring full-stack developer from Somalia ๐Ÿ‡ธ๐Ÿ‡ด. Loves building web apps, solving problems, and learning new technologies.

โ€œThis is one of my first full projects โ€” Iโ€™m so proud of what Iโ€™ve learned!โ€

๐Ÿ“จ Contact me on LinkedIn

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors