The Smartshelf project is a Java application designed to simulate the management of a smart shelving unit. This software allows for the handling of items on a smart shelf, enabling operations such as adding, removing, and querying items based on various criteria.
- Add Items: Allows the addition of items to the shelf with specific attributes.
- Remove Items: Facilitates the removal of items from the shelf.
- Query Items: Supports querying the shelf for items based on attributes like ID, name, etc.
- Java: The entire application is built using Java, making it portable across platforms that support a Java Virtual Machine.
- Java JDK 1.8 or later must be installed on your machine.
- An IDE that supports Java (e.g., IntelliJ IDEA, Eclipse, VS Code) to run and edit the project.