A scalable Spring boot app using Thymeleaf as a template engine to upload, download and delete a file
Dependencies: spring-boot-starter-web spring-boot-starter-thymeleaf spring-boot-starter-data-jpa (if you want to use a database to store the files)