Casestudy

Case Study: Zappos

WRITTEN BY: porter
March 22, 2021
b - back to blog

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.

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.

This tight integration with existing Amazon and Zappos financial reporting tools required communication with existing teams and automated testing to ensure continued correctness of programs as other systems introduced changes.  The Codingscape team prides itself on it’s compliance with the Amazon and Zappos security policies. 

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 are: 

  • 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)

Testimonial

“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. Aside from being incredible technologists, everyone from Codingscape aligned with the team culture flawlessly. This helped foster relationships built on trust and mutual respect, which always contributes to the success of any team. I would certainly recommend Codingscape for future projects.” 

  • Jeremy Mann, Senior Manager, Zappos

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.

Codingscape is happy to provide client references upon request.

Contact Us About Your Project