This project implements a Java-based wooden flooring calculator application. The application utilizes object-oriented programming principles to calculate the area, cost, and estimated time for flooring a room. It features a user-friendly interface, input validation, exception handling, and multiple payment options. The project demonstrates the use of Java Swing for UI development, along with core OOP concepts like classes, objects, inheritance, polymorphism, and encapsulation. The application is tested thoroughly with various test cases to ensure its functionality and robustness.