Skip to content

jhottenstein/Brewsheet

Repository files navigation

From "Designing Great Beers":
The Recipe Formulation Process:
1. Identify and characterize the beer you want to make.
2. Determine malt and extract bill.
3. Determine water quantity and chemistry
4. Determine hop bill.
5. Select yeast and fermentation plan.
6. Ascertain finishing issues, including clarification and carbonation.

That is what this brewsheet should assist with.


MMFs
= Calculate Hop Bill
+ Calculate Malt Bill

Stories
+ Calculate base malt additions
- Allow one flavor malt addition
  - Create table row
  - Calculate gus
  - Adjust base malt needed
- Allow multiple flavor malts
  - Create table rows
  - Calculate gus
  - Adjust base malt needed
  - create e2e runner
  - Remove default base malt
  - Calculate Utilization from boil time
  - Allow removal of flavor malts
- Capture grain bill
  - Create grain bill storage service
  - Save grain bill to localStorage
  - Reconstruct a grain bill from the json


Nice to Haves
  - HopBill 
    - Make hop fields required before submit
    - Tab order, arrow keys
    - Tie Design#ibus to HopBill#desiredIbus with Observer/PubSub/broadcast?

Development Environment Setup
  - Node 0.8.15
  - Global Node modules
    - bower@0.8.6
    - jake@0.5.8
    - npm@1.1.66


Notes
  - Install ddescriber?

About

A tool to help homebrewers create recipes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published