Brewit is a manual coffee recipe generator focused on pourover workflows. You provide bean profile + taste goal, and it returns a tuned recipe with:
- adjusted ratio and temperature
- timed pour schedule
- troubleshooting advice
- public coffee inspiration cards (TheMealDB)
- React 19
- TypeScript
- Vite 8
npm install
npm run devnpm run build- Recipe inputs: method, origin, process, roast, taste goal, dose, ratio, temperature
- Rule-based recipe engine in
src/lib/brewEngine.ts - Generated brew plan with method-specific pour steps
- Taste troubleshooting section
- Free public API integration from TheMealDB:
https://www.themealdb.com/api/json/v1/1/search.php?s=coffee
- Save brew history with cup ratings
- Add grinder-specific adjustment presets
- Add authentication and personal recipe profiles