
Tech Stack
Java
JavaFX
Spring Boot
Software Testing
Description
Musicott is a Java 8 desktop application for managing music libraries, built with JavaFX and CSS for a rich user interface experience.
The project features unit testing with JUnit 5 and UI testing with TestFX, a REST web client with JAX-RS, and dependency injection with Google Guice and Spring Boot. Currently under redesign using music-commons and transgressoft-commons libraries as part of a modular architectural split.
- Built a desktop music manager application using Java 8 and JavaFX with CSS styling.
- Implemented unit testing with JUnit 5 and UI testing with TestFX for comprehensive test coverage.
- Developed REST web client integration using JAX-RS.
- Used dependency injection with Google Guice and Spring Boot for clean architecture.
- Currently redesigning with music-commons and transgressoft-commons for modular architecture.
Page Info
Desktop Application
A JavaFX desktop music manager with library management, playback, and waveform visualization.
