A coffee-related library for an object-oriented representation of coffee.
A simple usage example:
import 'package:coffee/coffee.dart'; var myFavoriteBean = const Bean( roaster: 'Patriot Coffee Roaster', name: 'Ethiopia Nano Challa', roast: Roast.lightMedium, countries: [Country.ET], altitude: Altitude(lower: 1900, upper: 2200), process: Process.washed, notes: ['Red Grape', 'Pineapple', 'Elderflower'], ); var hoffmansV60 = const BrewMethod( title: "James Hoffman's Ultimate V60", type: BrewType.pourOver, steps: [ 'Rinse filter & pre-heat V60', 'Pour in grounds, create well in the middle.', 'Pre-wet with (~2x weight of grounds) water.', '...', ], ); var myGoToRecipe = BrewRecipe( bean: myFavoriteBean, grindSize: 4, beanWeight: 30.1, waterWeight: 504, method: hoffmansV60, ); var todaysCoffee = Coffee( notes: 'It was good as always!', recipe: myGoToRecipe, );
Features and bugs
Please file feature requests and bugs at the issue tracker.
- A coffee-related library for an object-oriented representation of coffee.