online book data management platform in Java