Inspiration

Inspired by our experiences in industry, one area that we were expected to be fluent in but often lacked was understanding of the industry tools that we needed. We found that our coursework at UW helped us solve problems efficiently, but when it came to implementing solutions in the real world, we did not have the knowledge of the tools used in industry, especially including Git.

What it does

Commit Classroom is an agent that helps students learn and understand Git standards across industry.

How we built it

We built Commit Classroom using Atlassian developer tools and Javascript.

Challenges we ran into

One of the main challenges we faced was connecting all the different Atlassian tools to each other to create a useful app. There were compatibility issues between Confluence and Bitbucket that required us to use workaround methods to create an agent.

Accomplishments that we're proud of

We were able to set up all our Atlassian developer tools and use Bitbucket's APIs to gather commit data from any repository in Bitbucket. This was a new API and skill that we did not have an experience with, so we were proud of our learning.

What we learned

We learned how to use different Atlassian tools and APIs that we did not know previously.

What's next for Commit Classroom

The next step would be to finish setting up the Rovo agent and then improve upon the feedback given by our agent to create more useful Git advice.

Built With

Share this project:

Updates