File Storage API
This application allows you to store files in Dropbox-like manner
Features
- User management and access control
- Client authorization with OAuth 2.0
- File and folder management
- Custom file metadata
- File sharing using temporary links
- Trash can for deleted files and folders
- Search using multiple parameters
- Interactive API documentation
Built with
- Spring Boot
- Hibernate
- Lombok
- MapStruct
- SpringFox
- Auth0 Java JWT
- Apache Tika
- Passay
- JUnit
- Mockito
- Maven