Overview

The Packaging Bill of Materials (BOM) method helps organize and manage material costs efficiently by grouping materials into reusable collections. In brewing, for example, a 12-pack of beer consists of multiple components such as lids, cans, labels, and boxes. By consolidating these into a BOM, brewers can avoid the repetitive task of calculating the individual cost of each material every time they produce a batch. This not only simplifies cost management but also improves production efficiency and planning.

image1

Tech

Brewer's Insight is a browser application developed using Angular and ASP.NET Core and is hosted on Azure infastructure.

Azure
Azure
Azure Functions
Azure Functions
CosmosDB
CosmosDB
Key Vault
Key Vault
Angular
Angular
MSSQL
MSSQL
Azure Service Bus
Azure Service Bus
Event Hubs
Event Hubs
Typescript
Typescript
API Management
API Management
C-Sharp
C-Sharp
image1

Challenges

The greatest challenge I faced while developing the Packaging BOM and Finished Goods feature was transitioning from the old packaging system to the new one. Previously, brewers had to manually enter each packaging material individually. Unfortunately, the update to the Packaging BOM caused cascading changes throughout the entire application, as reports and other features were reliant on the older system. This experience taught me the importance of considering the broader system impact before implementing new features.

image1

Thanks for checking out my project!

Explore some of my other projects and see what I've been working on.