The goal of this project is to create a web application where we can create, view and search among our favorite books and authors. The app should streamline the process of adding new favorite books. Also, it should allow its users to list all the books and be able to search among them using different filters (e.g., ISBN number, author name, book title, etc.). The latter is not a must, but it would be nice to have the searching functionality. The user should also be able to list all authors in a separate view as well. Ideally, we might want to add logging in/out functionaliy to this app also, but that is not a priority (i.e., a nice to have feature, not a must have!)
We will build this app together during the lectures in an incremental manner. This will help us to get hands on practice with a range of important concepts and tools in this class. Several homeworks will also be based on and/or derived from this app.