Inspiration

We are affiliated with Dream Team Engineering at the University of Florida. This project was designed to help the needs of a milk bank in the greater Gainesville area with more efficiently determining which combinations of milk donations should be used to produce viable milk for distribution to infants in need.

What it does

The website takes in donor data such as protein content, volume, and caloric content. Given the information of multiple donors, we created an algorithm that would determine whether a certain combination of donations was viable and a way to maximize the number of viable donation combinations.

How we built it

We used the React framework within JavaScript to build the frontend, create an algorithm, and display results. Google Firebase was used to host the website.

Challenges we ran into

All of the teammates had very little experience with React. React is comparatively difficult frontend focused language, and this was also the team's first time hosting a website

Accomplishments that we're proud of

We are proud of how much we learned and time we dedicated to this project.

What we learned

We learned a lot more about React, hosting, creating a front end, and working with weakly typed languages with significant use of lambda functions.

What's next for Milk Optimizer

In the future, we would like to improve the algorithm for forming donations to include combinations of 3 and circumstantially 4. We would also like to use react to create a better results page and result exporting into a better formatted document such as csv or pdf.

Share this project:

Updates