Skip to content

SakolkiatNr/Digital-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital-Library

preview

This project is mainly focused on practicing Object-Oriented Programming concept and applying them to a simple library web application.

Overview

The digital library lets users add books, track their reading status on browser.

What I learned

  • How to work with Object and constructors
  • Generate unique IDs for objects using crypto.randomUUID
  • Handling form inputs and working with dialog/modal elements
  • Handling form input and validations
  • Working with dialog/modal elements
  • create and update DOM elements (book card) dynamically

After refactor from constructor to class

  • How to organize and structure code using ES6 classes
  • Experiment with instance and static methods

Tech Stack

  • HTML
  • CSS
  • JavaScript

About

A library web app for practicing Js classes and constructor concept

Topics

Resources

Stars

Watchers

Forks

Contributors