Consumable-Management-System

Welcome. This CLI project is under instruction of DSI.

Objective:

  • Keeping track of the pieces of art (series, movies, books) that a person consume.

Features:

  • Designed through MVC Pattern.
  • Welcome Functionality


  • Add a consumable
    • Choose consumable type: Either Books, Series or Movie.
    • Every consumable should have following properties (* fields are mandatory):
      • *Name
      • Consumption starting date (YYYY-MM-DD)
      • Consumption ending date (YYYY-MM-DD)
      • *Total consumption time in hours
      • My personal rating: X.YZ out of 10
      • *Total days of consumption

Before adding a consumable, we have 10 objectes by default.

Adding a consumable:

After adding, it reflects in table:


  • Edit a consumable Before Editing our Books table look like:

After editted, table values are:


- Delete a consumable Before Deleting our Books table look like:

At the time of deleting a consumable in Book table:

After deleted, table values are:


  • See the list of consumables and individually
    • Gives tabular views for both cases List of all consumables:

Consumable with types:


  • See overall info See Overall informations: