Catalog of Things, a versatile Ruby command-line application designed for efficient item management. This powerful tool allows you to easily organize and categorize groups of items. It allows you to create, and store item data effortlessly. With the ability to save your information in JSON files, you can ensure data persistence and accessibility.
All Item class properties visible in the diagram should be defined and set up in the constructor method.
Exception: Properties for the 1-to-many relationships should NOT be set in the constructor method. Instead, they should have a custom setter method created.