Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 3.5 KB

File metadata and controls

46 lines (35 loc) · 3.5 KB

Library

HTML CSS JavaScript

Description

  • It's a library app interface built with HTML, CSS and JavaScript. It include grid-based sections displaying cards that represent books, which can be added via a form, marked as read/unread and be removed.
  • Features:
    • JavaScript’s object constructors
    • A grid-based layout
    • Interactive cards representing books
    • Interactive dialog box that shows a form to enter a new book
  • Note: Some buttons are just decorative. The file input element for book cover is decorative and does not actually upload files. This is because, for security reasons, browsers do not allow access to the full local file path from an <input type="file">. The element is included only to simulate how a file selector would appear in a real application with a backend server.

Live Demo

Click here to try out this project on browser.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

About the Project

This project is part of the curriculum of The Odin Project. You can check out other projects that I've built in my fullstack-journey repository.

Attributions