A web-based application that simulates the classic Producer-Consumer problem, showcasing how multiple producers and consumers interact with a shared resource. The application provides a visual representation of the synchronization mechanism.
- Vue.js - JavaScript framework for building user interfaces.
- HTML5 Canvas - For rendering the drawing area.
- CSS3 - Styling the user interface.
- Spring Boot - Java framework for building production-ready applications.