Todo Pet project Features Checkbox component LocalStorage store Indexeddb store OnPush change detection Jasmine unit tests Cypress e2e tests CI&CD NGXS or NGRX Firebase store SSR Custom columns Drag & Drop