Code Quality Insight Tool
A web-based tool that analyzes code repositories in organizations to provide insights on code quality, complexity, and maintainability.
A web-based tool that analyzes code repositories in organizations to provide insights on code quality, complexity, and maintainability.
The Code Quality Insight Tool is a web-based application designed to integrate with sonarQube servers across an organization to analyze code repositories and provide comprehensive insights on code quality, complexity, and maintainability. The tool aggregates data from multiple repositories, allowing development teams and management to monitor code health, identify technical debt, and prioritize refactoring efforts.
Built using Angular and Kendo UI for the frontend, the application offers an intuitive user interface for visualizing code metrics and trends. The backend is developed in Kotlin with Spring Boot, providing robust APIs for data retrieval and processing. PostgreSQL serves as the primary database for storing analysis results and user data. The entire application is containerized using Docker and deployed on Google Cloud Platform (GCP) to ensure scalability and high availability.
The project was completed within a tight timeline of one months, demonstrating efficient project management and rapid development capabilities.