TeamCity

TeamCity is a continuous integration build server from JetBrains.

Overview

I worked on TeamCity project for several months. My role was to create UIs for new features, identify and analyze issues in current interface, and uniform UI regarding guidelines of other company’s products.

Projects page

Main TeamCity page: the user could track different stages of the build and view errors details. Layout redesign so that user can easily browse project and build information.

View projects hierarchy, navigate and quickly configure visibility with project drop down.

Change representation of archived projects.

Fix user interface inaccuracies.

Accessibility

Project icons adapted for color-blind users. Icons updated to be unified.

Statistics

View builds information in charts.

Implement sidebar for quick navigation and configuring charts.

Chart options and settings are easily accessible.