Skip to content

A TypeScript-based tool for adding and deleting images, videos, and to-do lists"

Notifications You must be signed in to change notification settings

jinpark0625/dynamic-list-manger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dynamic-List-Manager

Introduction

This is a TypeScript-based tool for adding and deleting images, videos, notes, and to-do lists. The goal of this project is to practice TypeScript and understand object-oriented programming (OOP).

Features

  • Add and delete images, videos, notes, and to-do lists
  • Drag and drop functionality for reordering items
  • Input validation for image and video URLs
  • Use of OOP principles such as inheritance, encapsulation, and polymorphism
  • Use of UML to create class diagrams for better code organization and understanding

Built With

  • TypeScript
  • JavaScript
  • HTML
  • CSS

Class Diagram

(even though I am not an expert in UML, I wanted to learn and use it in this project)

Preview UI

화면 기록 2023-01-24 오후 4 36 51 화면 기록 2023-01-24 오후 4 37 43

Conclusion

This project has provided a great opportunity to practice using OOP principles with Typescript. It has helped me to better organize and understand my code.

About

A TypeScript-based tool for adding and deleting images, videos, and to-do lists"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published