Case Study

Zappos gets internal tooling overhaul for ecommerce

case-study-zappos-b

Overview

Zappos had tight deadlines and a vast amount of development work to build this internal tool and roll it out to the entire company.  

Codingscape engineers, working directly with the team at Zappos, were able to deliver on time while maintaining best practices and adhering to Zappos’ code standards.   The success of this engagement came down to Codingscape deploying its highly skilled Java and React developers to add development horsepower and expertise to the client team.

Background

Zappos (zappos.com) is one of the country’s top e-commerce websites selling shoes — as well as clothing, handbags, accessories, and more.  Zappos is renowned for delivering happiness to customers, employees, vendors, shareholders, and the community in a long-term, sustainable way.

In 2019 and 2020, Codingscape worked with Zappos on important internal tools for managing human resources, team assignments, budget forecasting and internal invoicing.

“I can’t say enough about the team from Codingscape. The team was able to bring their deep technical expertise to help us with several key initiatives, which brought our product to the next level.

Jeremy Mann
Senior Manager, Zappos

Solution

Six Codingscape Java and React developers worked with Zappos product owners and internal teams to deliver high quality web applications.  Codingscape was responsible for standardizing the codebase, fixing numerous bugs and making performance improvements while adding new features in response to business needs. Codingscape handed the project back to Zappos once it was feature complete and stable.

Our engineers plugged directly into Zappos’ existing engineering structure and interacted with the product owner via standard scrum process, Pull Requests, code reviews and Slack.  Codingscape excels at integrating with existing engineering teams.

An overview of some of the technologies used by the Codingscape team on this engagement:

  • Java 8 with Spring, JPA, Spring Security, Spring Data, REST
  • Integrated with Oracle and SAP 
  • Frontend development with Javascript, React and testing automation using Cypress
  • Data toolsets Hibernate ORM, Flyway (db version control) 
  • Cloud – AWS (S3, AWSCrypto)
  • Test Driven Development – Java (JUnit, Wix Embedded MySql), React (Enzyme, Jest)

Sources

Technologies

  • Java 8 with Spring, JPA, Spring Security, Spring Data, REST
  • Integrated with Oracle and SAP 
  • Frontend development with Javascript, React, and testing automation using Cypress
  • Data toolsets Hibernate ORM, Flyway (db version control) 
  • Cloud – AWS (S3, AWSCrypto)
  • Test Driven Development – Java (JUnit, Wix Embedded MySql), React (Enzyme, Jest)