back to CSS Capstone schedule

UWB Logo

Computer Science and Software Engineering Capstone Presentations

Fall Quarter

December 18, 2020

 

Xinyu Wang

"Implementing New Checkout Flow and Comfirmation Page for Shopping Cart"

(Go Daddy)

 

Faculty Advisor: Dr. Arkady Retik

 

 

 

Abstract

GoDaddy is famous for domain registers' trading and web hosting. My job in this internship was to develop the next generation shopping cart that could bring our customers the best domain shopping experience. More specifically, I created the checkout flow for the shopping cart, which includes checkout items, login/create an account, edit billing information, select payment method and fill out details, and complete the purchase/generate receipt. My work also included creating experimentations that could optimize the current shopping basket and test out their performance. The requirements for my project were using the React JavaScript library to create the frontend user interface, and use the Gasket framework and express framework to build the webserver. To develop this project, I made decisions on which internal libraries, dependencies to use and be sure to include them in my components. Then I designed and implemented the checkout flow and make sure all the steps were logically and physically connected. To ensure the reliability and performance of my project, I designed and developed unit tests and integration tests. I created experimentations that could potentially optimize the checkout features and implemented split tests to test them out. One of my experiments that went live already helped the company making profits. My work was critical to the company to provide a good user experience. The primary goal for GoDaddy is to empower small businesses, especially the ones that are under crisis during the pandemic, to help them sell products on their website. My work could potentially make their life easier by providing them approach to what they want and what they need.

 

 

 

 

 

 

 

 

 

 

 

Updated December 15, 2020