Inspiration
Startups often face the challenge of not having enough senior resources to mentor and guide their new developers, unlike their experienced competitors. This can prove to be a significant disadvantage for the startups. Similarly, in large teams, a few developers may feel left out and get stuck with their work. In such cases, having additional guidance and support can be helpful for the team.
What it does
Our GitLab feature is designed to leverage AI and revolutionize the code review process. In the preferred language of the contributor, it offers constructive feedback, best practices, and personalized learning resources based on the quality of commits and pushed code. This feature is especially useful for developers from emerging markets who may struggle with language barriers during the feedback process. By scoring developers on their code quality and providing targeted suggestions for improvement, our tool fosters a positive development environment, encourages continuous learning, and drives code excellence. Additionally, it offers a user-friendly UI that suggests resources tailored to the developer's needs and areas for advancement, making it a comprehensive solution for enhancing code quality and team dynamics. This component empowers developers to reach new heights in their coding endeavors while promoting a supportive and constructive community atmosphere.
How we built it
In progress...
Challenges we ran into
Analyzing the sentiment and quality of a commit to make personalized suggestions of best resources
Accomplishments that we're proud of
What we learned
What's next for CodeHarmonize
Built With
- api
- gitlab
- python

Log in or sign up for Devpost to join the conversation.