A Spring Boot application for file uploading and management.
FileUploadSystem is a web application designed to provide a simple and efficient way to upload, manage, and retrieve files. It uses Spring Boot.
- User authentication and authorization
- File upload and download
- File metadata management
- Java 21
- Maven
- Spring Boot Framework (Spring Security, Spring Boot Web, Spring Boot Data JPA, etc.)
- Mapstruct
- Swagger
- Lombok
- JWT
- PostgreSQL