Working @ Habit Analytics create a SPA.
Selfcare is a very demanding and ambitious SPA built from scratch using essentially React (CRA) and SASS.
Almost all React components are build from scratch. Very few libraries are used.
As always for linting it uses eslint and stylelint. Prettier for code format. It also uses Husky for running tasks upon committing, such as validating commit messages according to conventional commits as well as running lint and test. Testing is provided by Jest and React Testing Library for new components and enzyme for old ones.
It has dozens and dozens of routes to manage all sorts of things from creating a Product with a lot of features (White label app; IoT integrations; managing users; documents; settings; etc...), manage an entire insurance platform (policies; claims; quotes; payments; etc...), analytics (graphs and maps), integrations (IoT), create and manage Networks, Insurance distributors, etc...
Due to a NDA, I cannot share the work I've done.