{% extends "base.html" %} {% import "partials/icons.html" as icons %} {% block title %}Brewlog ยท Add{% endblock %} {% block head %} {% endblock %} {% block content %} Quick Add — Scan Bag {% call icons::camera("h-5 w-5") %} {% call icons::spinner("h-5 w-5") %} Waiting for response… Roaster If this roaster already exists, it will be matched automatically. Name * Country * City Homepage Roast Details about this specific coffee. Roast Name * Origin * Region * Producer * Process * Tasting Notes * (comma separated) Open a bag of this coffee Amount (grams) {% call icons::spinner("h-5 w-5") %} Saving… Cancel Save Roaster & Roast Manual Add {% for (key, label) in [("roaster", "Roaster"), ("roast", "Roast"), ("bag", "Bag"), ("brew", "Brew"), ("gear", "Gear"), ("cafe", "Cafe"), ("cup", "Cup")] %} {{ label }} {% endfor %} New Roaster Provide the core details and Brewlog will keep track of everything for you. {% call icons::camera("h-4 w-4") %} Extract from photo or Go {% call icons::spinner("h-4 w-4") %} Waiting for response… Name * Country * City Homepage Save Roaster {% if roaster_options.is_empty() %} Add a roaster first Roasts need a roaster. Add a roaster above to enable this form. {% else %} New Roast Select a roaster, describe the roast, and Brewlog will take care of the rest. {% call icons::camera("h-4 w-4") %} Extract from photo or Go {% call icons::spinner("h-4 w-4") %} Waiting for response… Roaster * Select a roaster {% for roaster in roaster_options %} {{ roaster.name }} {% endfor %} Roast Name * Origin * Region * Producer * Process * Tasting Notes * (comma or newline separated) Save Roast {% endif %} {% if roaster_options.is_empty() %} Add a roaster first Bags need a roaster and a roast. Add a roaster to enable this form. {% else %} New Bag Select a roaster, then a roast, and enter the details. Roaster * Select a roaster {% for roaster in roaster_options %} {{ roaster.name }} {% endfor %} Roast * Select a roast Roast Date Amount (g) * Save Bag {% endif %} {% if bag_options.is_empty() %} Open a bag first Brews need an open bag of coffee. Add a bag to enable this form. {% else if grinder_options.is_empty() || brewer_options.is_empty() %} Add your gear first Brews need a grinder and brewer. Add your gear to enable this form. {% else %} New Brew Log a cup of coffee. Bag * Select a bag {% for bag in bag_options %} {{ bag.label }} {% endfor %} Grinder * {% for grinder in grinder_options %} {{ grinder.label }} {% endfor %} Brewer * {% for brewer in brewer_options %} {{ brewer.label }} {% endfor %} Filter Paper None {% for fp in filter_paper_options %} {{ fp.label }} {% endfor %} Coffee (g) * - + Grind Setting * - + Water (ml) * - + Temp (C) * - + Log Brew {% endif %} New Gear Add brewing equipment to your collection. Category * Select a category Grinder Brewer Filter Paper Make * Model * Save Gear New Cafe Add a cafe you have visited or want to remember. {% call icons::location("h-4 w-4") %} Find nearby Search by city {% call icons::spinner("h-4 w-4") %} Name * City * Country * Website Latitude * Longitude * Save Cafe New Cup Record a coffee you had at a cafe. Coffee * Select a roast... {% for roast in roast_options %} {{ roast.label }} {% endfor %} Cafe * Select a cafe... {% for cafe in cafe_options %} {{ cafe.label }} {% endfor %} Rating No rating 5 - Exceptional 4 - Great 3 - Good 2 - Fair 1 - Poor Save Cup {% endblock %}
If this roaster already exists, it will be matched automatically.
Details about this specific coffee.
Provide the core details and Brewlog will keep track of everything for you.
Roasts need a roaster. Add a roaster above to enable this form.
Select a roaster, describe the roast, and Brewlog will take care of the rest.
Bags need a roaster and a roast. Add a roaster to enable this form.
Select a roaster, then a roast, and enter the details.
Brews need an open bag of coffee. Add a bag to enable this form.
Brews need a grinder and brewer. Add your gear to enable this form.
Log a cup of coffee.
Add brewing equipment to your collection.
Add a cafe you have visited or want to remember.
Record a coffee you had at a cafe.