diff --git a/README.md b/README.md index e4a5f7e..b84ca41 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,18 @@ Before a pull request can be merged: after being approved, ask for another review. This is deliberate: what was approved is what gets merged. +## Project choices and reasoning + +A choice we have made is to drop creating a favorites page where only books that you have +saved as a favorite would be shown in a grid similar to the one on the "front page" ("search page"). +We made this choice because we found that the API did not support fetching multiple +specific books at once, which would have required an unnecessarily large number of API calls to +achieve this without saving data - something the project description specified that we should not do. + +Another choice we have made is to include some external icons. All of these +are found on [https://lucide.dev/icons](https://lucide.dev/icons), which is a well-known open-source icon library. +We think this is a nice addition to the plain CSS the app is otherwise built with. + ## Use of AI in this project We have used Claude (through Claude Code) as a tool during development. In