Projects

Image Processing Java Application

Developed an image processing application in Java, with similar functionalities as Photoshop. The application was built using the Model-View-Controller (MVC) design pattern. The application features both a CLI and GUI. Java Swing was employed to create the GUI. Comprehensive testing was conducted using the JUnit framework.