←back to thread

261 points david927 | 2 comments | | HN request time: 0s | source

What are you working on? Any new ideas that you're thinking about?
Show context
hkaju ◴[] No.43158327[source]
I discovered the world of specialty coffee last year, fell into the rabbit hole and am now building a coffee journal and bean tracking app called Coffee Library (https://apps.apple.com/us/app/coffee-library/id6664071528?uo...).

Probably the best way to develop your taste and understand the spectrum of different coffees available is to do comparative tasting aka try a small number of coffees in parallel to compare and contrast. I was having trouble finding tasting sets so I started freezing a little portion of every coffee bag I bought to create a collection for doing these tastings at home.

I needed something to keep track of them all (as well as my tasting notes in general) so instead of using a spreadsheet I built a full app for it. The app supports NFC-tagged containers which I've found to make my workflow a whole lot easier.

I also set up an online store to sell the NFC-equipped single-dosing tubes: https://store.coffeelibrary.app Planning on adding more containers that work well with the app in the future.

replies(2): >>43158341 #>>43158523 #
maxehmookau ◴[] No.43158341[source]
This is awesome. I was considering building something very similar, but great to see it already exists.

How are you building the app? The interface makes me think it's native SwiftUI?

replies(1): >>43158396 #
1. hkaju ◴[] No.43158396[source]
Yeah, all SwiftUI. I'm curious, was there anything specific that you saw in the interface that makes it obvious (vs UIKit)?
replies(1): >>43159561 #
2. maxehmookau ◴[] No.43159561[source]
The segmented view at the top of each of the screenshots is "modern" app vibe which tend to be SwiftUI. It was just a hunch.

The photos too. That kind of stuff with the text overlays is way easier to build in SwiftUI; especially in a tableview.