Map Data Processor:
A Spring Boot application designed to process and analyze data from two JSON files. The application merges location data with metadata, counts valid points per type, calculates average ratings, identifies the location with the highest reviews, and highlights locations with incomplete data.
Features:
Merge data from two JSON files based on matching IDs.
Count valid points per type (e.g., restaurants, hotels, cafes).
Calculate the average rating per type.
Identify the location with the highest number of reviews.
Highlight locations with incomplete data for further inspection.
Technologies Used:
Java 8+: Programming Language.
Spring Boot: Framework for building REST APIs.
Spring MVC: REST API implementation.
Jackson: JSON processing.
Maven: Dependency management and project build tool