A file management platform that enables users to store, download, preview, and edit files in binary format.
Virtual Scroll Access System is a JavaFX desktop application for storing, previewing, and managing files in binary format. Files are converted to binary on upload, previewed and editable in their binary form within the application, and can be downloaded to retrieve the original or modified file. It features role-based access control, password-protected files, user profile management, search filters, and a scroll of the day feature.
gradle clean build rungradle test jacocoTestReportShould you wish to use the application as admin (add/edit/remove users and scrolls; set scroll of the day):
Username: admin
Password: admin
The program includes several preconfigured user accounts:
Username: bbat
Password: password
Username: lulu
Password: password
Username: lewlew
Password: password
Username: fmurphy
Password: password
Username: pete_g
Password: password
The program features a locked scroll that requires a password for access:
Filename: The Turing Journal
Password: test
- JDK 17
- JavaFX 17
- Gradle 8.5
- JUnit 5
- JaCoCo




