CoffeeJournal is an iOS app for tracking coffee beans, brew cups, and recipes in one place.
- Manage beans with origin, roast info, pricing, and photos.
- Record brew cups for home and cafe workflows.
- Save recipes and steps for repeatable brews.
- Import/export backup data from Settings.
- Use Gemini-assisted parsing to auto-fill bean details from product links.
- SwiftUI
- Core Data
- UIKit bridges for camera and photo library pickers
- Xcode 15+
- iOS 16+ target
git clone https://github.com/data-droid/coffeeJournal.git
cd coffeeJournalYou can either:
- Set
GEMINI_API_KEY(and optionallyGEMINI_MODEL) in your build configuration, or - Save the API key directly in-app from
Settings.
- Open
CoffeeJournal.xcodeprojin Xcode. - Select an iOS device or simulator.
- Build and run.