CSE498, Collaborative Design, Fall 2022
Computer Science and Engineering
Michigan State University

With over $15 billion in sales, Kohl’s is the second largest department store chain in the United States. Headquartered in Menomonee Falls, Wisconsin, Kohl’s has 1,161 stores across 49 states and employs nearly 100,000 people.

Like many other retail stores, Kohl’s has had to adjust to a significant increase in online sales in recent years. This greater online presence is supported by Kohl’s software developers who work on several projects at a time, each using multiple applications.

It has become cumbersome for the software developers to manage their different projects as they navigate through all of the related applications.

Our Backstage’s Back Alright system provides a developer portal, which is a hub for the tools most frequently used by Kohl’s software developers.

There are two main functionalities in the system which provide developers a way to quickly and intuitively see the statuses of all their projects and kick-start new development projects with our easy-to-use development templates.

The system enables developers to quickly view all of the projects and related information on a single page.

Another page of our system streamlines creation of new projects. Developers simply specify what type of project they want and the programming requirements, and the system automatically creates the project, allowing developers to focus on other tasks.

TypeScript and React form the front end of our system. The back end is connected to external technologies including GitLab, Dynatrace and OpenShift.