Progressive Web App version of Robofriends
An update of version 1. This app focuses on implementing PWA capability using Google Lighthouse as a guide along with the Create React App PWA template. It uses continuous integration with CircleCI, and testing with the Jest library
Building in the PWA capability was easier than I thought with CRA doing most of the heavy lifting. The biggest challenge I encountered was in writing tests for the first time.
Tests were written with Jest and consist of 9 suites with 17 tests including 7 snapshot tests. The challenge for me came in writing tests for the reducers and figuring out how to improve coverage.