Back to projects
August 11, 2024

Automating homebrewing recipe generation

Web app which bridges the gap between learning homebrewing and creating your own recipes.

Project screenshot 2
Project screenshot 3
Project screenshot 4

Overview

In this personal project I majorly focused on CICID tools, type safety and simplicity for the end user.

Key Features

  • Requires limited homebrewing knowledge and allow for a focus on flavour instead of the more complicated metrics in brewing
  • Flexible quantity design which scales with different people's setup
  • Concise and explained steps on how to complete with pictures

Technologies Used

  • React and Next.js: For building the front-end codebase with clean, reusable components.
  • Vercel Deployment: For hosting and custom domain deployments

Challenges and Learnings

  • Maths, the maths was complicated for alot of metrics in this project and they affect each other so need some comlicated shared state in the background for determining recipe amounts etc.
  • Splitting forms into many components to simplify input. Many more wrappers and embedded components than previous projects I have done.
  • Web scraping some prices/metrics from local brew shops.

Sample Page

Here is access to the calculator part of the app for playing around with.


Project Team
Bryn Lom

Bryn Lom

Software Engineer

LinkedIn

Live Demo

View the live version of this project to see it in action.

Visit Website

Interested in this project?

Feel free to reach out to discuss the methodologies or technologies used in this project.

Inquire