# Task 3: Book Store App Build a book store mobile application. The store contain a list of available books with the ability to add custom books to the store as well as view, order them. * Don't use pre-made widgets (packges). * It's ok to use icons packages. * Use Getx for state management. ## UI ### Main Page The main page should contain a list of the available books. When tapping on a book, the second page (Book Details Page) will be navigated. Use Scrollable view for the list of books. ALso there is a simple search on the top of the page. ### Cart Page This page can view the ordered books. ### Details Page This have the details of the book which is: - Book name - Author - Desciption - Image - Rate (constant) ### Add Page It is the page where you can add new books to the store. ## FLow 1- Build the UI (from figma design). 2- seperate the widgets to small and organized files. 3- Build models that contain the book data (You can build one model or more). 4- Try to seperate the logic (Functions and data) from the UI. ## Figma Design https://www.figma.com/file/4BGkiFfTPT7b8K9pyFTBD6/Online-Book-Store-App-(2019)-(Community)?node-id=0%3A1