About | Description | Live Demo | Screenshots | Built with | Setup | Prerequisites | Author
Library JS is a JavaScript project that stores typical book attributes as book author, book title, number of pages and whether a book is read or not by the end user. It has three versions of three goals each of which developed in a separate branch. The goal of the first version (feature/library-logic branch) is to showcase DOM Manipulation and Objects and Object constructors; and of the second is to refactor the codebase using the popular JavaScript pattern, the module pattern, and it is developed inside feature/library-module-pattern branch . The purpose of third is to refactor the codebase using ES6 classes. Each branch uses localStorage to persist the data.
Click here in order to see a Live Demo of this project.
- Vanilla JavaScript
- ES6
- HTML
- CSS
- ESLint
- StyleLint
- Download the repository to a local directory on your computer.
- Or run the following commands on the terminal
- git clone https://github.com/temesghentekeste/library-js.git
- cd library-js
- open index.html file
- A modern up-to-date browser
- Text Editor
👤 Temesghen Tekeste
- Github: @temesghentekeste
- Twitter: @temesghentekes1
- Linkedin: temsghen tekeste
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!