Vue CLI Progressive Web Application

August 2019

Vue CLI Progressive Web Application

August 2019

In the summer of 2019, I was one of five developers tasked with building an internal-use progressive web application built on Vue CLI for a multi-million dollar company in the technology services industry. For five months, we worked alongside client engineers to build an application focused on performance and utility.

On this project, I was responsible for the architecture and development of the application store and associated API integrations. This included the development of the store's data structure and developing a series of getter and setter methods to be used by the application. Outside of the application store, I was responsible for building Vue UI components, writing unit tests with Jest, and reviewing PRs.

Technology used in this project included Vue CLI, Vuex, Axios, Ramda, Jest, and Cypress.