Skip to content

Specialty coffee competition training tool. Features recipe management, rule validation, and automatic ratio calculations. Built with Vanilla JS. ☕

License

Notifications You must be signed in to change notification settings

jdsolano02/BBAP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

☕ BBAP: Bloom Battle Amateur Prep Tool

Status Tech Demo

🔴 Live Demo: Click aquí para usar la app

📖 Project Overview

BBAP (Bloom Battle Amateur Practice) is a web application designed to assist baristas and coffee enthusiasts in training for the 2024 Bloom Battle Amateur competition (hosted at Casa Pinto, Costa Rica).

This tool addresses the need to digitize the practice session workflow, allowing competitors to create brewing recipes, validate technical parameters, and ensure compliance with official competition rules.

🚀 Key Features

  • Rule Validation: Automatic verification of parameters against the official Bloom Battle 2024 standards.
  • Recipe Management: User interface for logging critical extraction variables (Dose, Ratio, Time, Temperature).
  • Ratio Calculator: Automated math logic to ensure brewing consistency.
  • Responsive Design: Fully accessible on mobile devices for direct use at the coffee bar.

🛠️ Tech Stack

This project was built with a focus on performance and vanilla DOM manipulation:

  • Language: JavaScript (ES6+)
  • Structure: Semantic HTML5
  • Styling: CSS3 (Modular and responsive)
  • Version Control: Git & GitHub

💡 Project Background

As a specialty coffee enthusiast and competitor, I identified that tracking practice brews on paper was inefficient. I developed this tool to optimize my workflow and help fellow competitors leading up to the event on November 16th at Casa Pinto.


Developed by Jose Solano Systems Engineering Student | Coffee Enthusiast | Costa Rica

About

Specialty coffee competition training tool. Features recipe management, rule validation, and automatic ratio calculations. Built with Vanilla JS. ☕

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published