Inventory System

GitHub Repository

Summary: This project crafts an inventory system for a hypothetical manufacturing company, ideal for tracking components like a bike maker monitors tires and frames. Users have the flexibility to add, remove, or update parts, directly influencing the main inventory. The application offers specialized screens for adjusting parts and products, with confirmation prompts for deletions to prevent accidental data loss.

Technologies: Developed with Java and JavaFX, using SceneBuilder for the GUI, this system models parts and products as Java objects within observable lists for instant UI updates. Detailed JavaDocs documentation, available in the project's repository, supports understanding and further development, ensuring the system's adaptability and ease of use.