The app uses Open Library API to fetch data about books - https://openlibrary.org/dev/docs/api/search
The Angular version is v19 and using Jest for unit testing and NgRx for state management.
Using spartan-ng for headless UI components and Tailwind CSS for styling.
Using Nx for the tooling and also to share dependencies across app, backend and e2e projects in a monorepo setting.