I’ve been fed up with the GotMead calculator not working for ages, so I’ve attempted to make a more modern React app that will work well on laptop and phone

This is the first React app I’ve made and Gemini has done much of the heavy lifting.

Features:
20/12/2025

  • Can save recipes to both a private Cellar and to a public Library [to fix]
  • Tracking of active ferments with Stage and SG readings - Keeps a log
  • List of Yeasts with tolerances and flavour
  • List of many Fruits
  • Calculates Nutrients - Now fixed as of 23/12/25
  • Calculates current ABV%
  • Set OG of a brew at start of Active Brew instead of just calculated SG.

New as of 21/12/2025

  • New: Archive an active brew and minimise it’s card
  • New: Saved state when context switching
  • New: Share a recipe as markdown: Working proof
  • New: Honey floral source with flavour taste, grouped by region
    • Free text field for unlisted honey
    • Extended honey list
  • New: Builder tab that doesn’t have a target ABV but calculates it
  • New: Botanical additions
  • New: Search recipes in personal Cellar and global Library
  • Public Library logic revisited
    • “Save to Cellar” from public Library
    • “Save to Library” from Cellar to Library
    • Cascade delete from Cellar to Library for owned recipes
    • Enhanced Publishing Security, only logged in users can publish to Library
    • Starting a public recipe will copy it your cellar
    • Fixed security issues with deleting global recipes
    • Added Admin deletes
    • Saved recipes save the user displayName, uses just the first name for privacy
  • Fixed some security issues to get profiles working
    • Fixed issue with anonymous users not reading public Library (working profile logging in broke this)
    • Fix trying to log in twice from two anonymous accounts into the same google account
    • Fix displayName (only use first name from returned google profile)
  • Clean up unit conversions in all views
  • New: Confirm deletes
  • New: Collapsible / Expandable cards
  • New: Target OG, FG and ABV on the active cards
  • New: Add expected FG based on yeast and OG in builder
    • Adjust ABV based on yeast and expected FG
    • Add sweetness to recipe

New as of 20/12/2025

  • Chart of SG and ABV in Log
  • Fixed more layout issues
  • Public Library cards have a unique URL for sharing
  • Added instructions page
  • Filter Cellar and Library lists/cards
  • Clone from Library to designer
  • Recipe & Batch Editing
  • Add star rating to recipes

New as of 26/12/2025

  • Back sweetening calculator
  • Font size fixes
  • Brew Day checklist
  • Bottling & Aging subsection
  • Tooltips
  • Mobile: fix number entry
  • Add comments to Library recipes

New as of 29/12/2025

  • Progressive Web App - it will ‘install’ and load like a native app on iOS/Android
  • refactored the menu
    • bottom menu on mobile
    • collapsed side menu on tablet
    • expanded side menu on desktop/laptop
  • Comments on public recipes
    • Inc. threaded comments
  • Full instruction block when creating a recipe
  • Share of an active batch to the library
    • Split the library into Becipes and Batches
  • Advanced Sorting

ToDo:

  • Get profile working to save between devices
  • General tidy up
    • Dropdown list highlights
  • Real domain name https://goldendrop.blueether.net/ is now live
  • Share a public recipe Working proof
  • Tweak recipe at the start of brew
  • Starting a brew from public Library copies it into your personal Cellar
  • Fix font sizes on some elements
  • Tweak widescreen layout
  • Fix public Library
  • New: Builder tab that doesn’t have a target ABV but calculates it
  • New: Target OG and ABV on the active cards
  • New: Botanical additions
  • New: Honey floral source (and taste?)
  • New: Search recipes in personal Cellar and global Library
  • New: Add expected FG based on yeast and OG
    • Adjust ABV based on yeast and expected FG
    • Add sweetness to recipe
  • Mobile: fix number entry
  • Add comments to Library recipes
  • Yeast Starter
  • Better Onboarding
    • contextual tooltips
    • a “Welcome” modal an info modal available
    • if “Private Cellar” and “Active Batches” are empty display a prompt/hints
  • Water Chemistry Adjustments
  • Detailed Cost Tracking
  • Collapsible menu

Main screen on mobile.

Main screen on laptop:

Cellar & Library.

Active brew (medium screen width).

  • BlueÆther@no.lastname.nzOP
    link
    fedilink
    English
    arrow-up
    3
    ·
    22 days ago

    Just publishing new version with the “New” features"

    • New: Archive an active brew and minimise it’s card
    • New: Saved state when context switching
    • New: Share a recipe as markdown: Working proof
    • New: Honey floral source with flavour taste, grouped by region
      • Free text field for unlisted honey
    • New: Builder tab that doesn’t have a target ABV but calculates it
  • BlueÆther@no.lastname.nzOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    21 days ago

    Lots of updates:

    • New: Botanical additions
    • New: Search recipes in personal Cellar and global Library
    • Public Library logic revisited
      • “Save to Cellar” from public Library
      • “Save to Library” from Cellar to Library
      • Cascade delete from Cellar to Library for owned recipes
      • Enhanced Publishing Security, only logged in users can publish to Library
      • Starting a public recipe will copy it your cellar
      • Fixed security issues with deleting global recipes
      • Added Admin deletes
      • Saved recipes save the user displayName, uses just the first name for privacy
    • Fixed some issues to get profiles working
      • Fixed issue with anonymous users not reading public Library (working profile logging in broke this)
      • Fix trying to log in twice from two anonymous accounts into the same google account
      • Fix displayName (only use first name from returned google profile)
    • Clean up unit conversions in all views
    • New: Confirm deletes
    • New: Collapsible / Expandable cards
    • New: Target OG, FG and ABV on the active cards
    • New: Chart of SG and ABV in Brew Log

    Brew Log:

    Global Library: