An App for Remembering which books you have at home by simply saying it to you! Just scan the Code on the back of the book and know if you have it! Furthermore, adding books you have been never easier thanks to the OpenLibrary. More benefits are also that the App knows everything about your book and also about your author, so you might find information you did not know before!
This app is built with Swift, using The Composable Architecture (TCA) by PointFree. An interesting fact about the app is also that the different logic and UI parts of the app have been separated for better development.
- ISBN Scanner (Modified)
- The Composable Architecture - Apps Architecture
- https://github.com/carson-katri/swift-request.git
- https://github.com/Mobelux/ImageFetcher.git
-
Install the current Xcode Version (>= 14.3). – Link for installation with xcodereleases.com
-
Clone this project and navigate to the project's root directory.
-
Open the project with
open MyBookshelf.xcodeproj
. -
Specify the Target in the top Bar. (You can also use your iPhone by connecting it to your Mac.)
- And now run the Project with cmd r or by clicking on the Play Button in the top-left corner.
Pushing changes to the main branch will deploy a new version to production. Xcode Cloud is recognising any changes on the main branch and auto-archiving and deploying the App.
- OpenLibrary API for fetching details about a Book.
- Swift
- SwiftUI