Skip to content

Kestherkkz/OOP-Principles

Repository files navigation

Library Management System & Simple Task Manager (OOP in TypeScript)

Overview : This repository contains two simple projects demonstrating Object-Oriented Programming (OOP) principles in TypeScript:

  • Library Management System – A basic system for managing books and members.
  • Simple Task Manager – A task manager for creating, updating, completing, and listing tasks.

Features : Library Management System

  • Create and manage books and members as objects.
  • Implement encapsulation, inheritance, and polymorphism.
  • Handle book borrowing and returning processes.

Simple Task Manager

  • Create and manage tasks as objects.
  • Update and mark tasks as complete.

Technologies Used

  • TypeScript – Strongly typed JavaScript for scalable applications.
  • Node.js – Runtime environment (if applicable).
  • ES6 Modules – Modern JavaScript module system.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published