// the find
engindemirog/kamp-frontend
A tutorial Angular 11 frontend for a Northwind-style product catalog, built as part of a Turkish developer bootcamp (hence the repo name). It covers JWT auth, a cart, category/product filtering, and a stray todo component. This is student exercise code, not a library or tool.
Has a working JWT interceptor that attaches tokens to outgoing requests — a pattern students often get wrong. Models are typed with proper response wrappers (listResponseModel, singleResponseModel) rather than raw any. Auth guard is wired up for route protection. Some unit tests exist for the interceptor and services.
Abandoned in March 2021, built on Angular 11 which is multiple major versions behind and no longer receives security patches. The README is the unmodified Angular CLI scaffold — zero documentation about what the app actually does, what backend it expects, or how to run it. The todo component sitting inside a product catalog is a leftover that was never cleaned up. No state management beyond a local cart service; this would fall apart quickly with any real complexity.