Develop a plugin for evaluating code quality and comparing achievements with partner code in Android Studio

Job ID: 32783558

Budget: €12 – €18 EUR

A major problem in software development is the quality of the code written by the developers in a common project. If they do not follow specific rules and best practices it is very easy to end up in a dead end and there is no possibility for further development and maintenance.
Of course there are many applications that can analyze the code of a project and indicate in detail to the user all the problems that have been identified. code smells, Duplicates, code style suggestions and best practices, such as Sonar Lint. In Android Studio this is done automatically and live via IDE hints. But no one gives you the opportunity to do something as a team and draw conclusions for each member individually.
The aim of this work is to develop a plugin in a selected code development environment (IDE) to evaluate the quality of Java and / or Kotlin source code intended for Android applications. Utilizing the findings of troubleshooting tools (eg SonarLint) the plugin will monitor the quality of the code of the registered developer, compare the quality results with those of selected partners / friends, give 'badges' in case of goals and will enrich the profile of the developer with elements related to his skills