Team Status Report for 4/19/25

The most significant risk for our project at this point is making sure the final design of the board is operational and clean, particularly with the silicone encasing on top. In addition, we need to get the NFC scanning through the phone app working. If this fails to work, we have the fallback of the NFC scanners on the physical pad itself instead.

We made a slight change of design in our final pad product. Instead of soldering on a thin board, we are unscrewing and using breadboards to construct our pad. This is because we needed the connected ground and power rails or there would not have been enough space on the board for all our components.

No changes to the schedule.

Team Status Report for 4/12/25

There are no significant risks that would prevent our project from working as we have much of the main functionality implemented and are just working on finishing up the LED integration from the software to hardware.

No changes were made to the existing design of the system but our request for reimbursement for an apple developer account was approved, allowing us to integrate bluetooth functionality into our project.

This week, our progress focused a lot on designing the circuitry for our final board and how everything will be soldered together. In addition, the final large component of our project, the LED light integration, started and we have the code for the software and hardware set up. We just need to solder all the LED strips on the separate zones and decide which pins on the microcontroller will be used for them.

For validation testing, we focused on testing general user flow by performing end to end use case scenarios. We added an item by scanning an NFC tag and confirmed that it was displayed on the UI within 3 seconds with the correct information. We also simulated an item expiring soon and verified that the notification and color change occurred within 4 seconds. Finally, when we removed an item or moved it to a different zone on the pad, we verified that the item was no longer displayed and the color was adjusted accordingly.

Team Status Report for 3/29/25

This week, we made significant progress on our electronics by starting to integrate our LED setup and ESP32 with the rest of the circuit, bringing our MVP together. With the core system assembled, our upcoming Sunday meeting will finalize testing ahead of our demos on Monday and Wednesday.

So far, we are on progress. With the possibility of getting an Apple Developer license, we may have to discuss how this would affect our schedule and see how feasible it would be to integrate MVP features on the Apple app.

After next week’s demos, we will shift our focus to further backend-frontend integration with our app and hardware, pairing of the pad, followed by testing silicon fabrication (weight effects on sensors + calibration) for our product casing.

Team Status Report for 3/22/25

The most significant risk in our project right now is the NFC scanning from our phone with the tags on the products. In order to integrate this feature, we need a certain software tool that has an annual subscription fee. The capstone budget does not cover software so we are currently trying to apply for a student waiver or reach out to professors who may have access for us.

In order to resolve this, we are trying to find different methods of implementation that would allow us to work around it or considering a different feature to replace the functionality of it.

No changes were made to our design.

No changes have been made to the schedule as we are currently on track.

In terms of progress, we started integrating the NFC scanner into our hardware by soldering the pins on and connecting it to our esp32. We also got the basic integration down between the hardware and software as our esp32 is able to communicate with the backend API through WiFi. We are also separately working on LED integration to bring surface functionality of both systems together for our demo.

Team Status Report for 3/15/25

The most significant challenge we encountered this week was our esp32 microcontroller being taken away by TSA at the airport. This meant that our testing and integration process was delayed, and we had to borrow other microcontrollers to test with. We mitigated these risks by quickly ordering more esp32s and picking them up this week. We will be using these to implement and test our NFC scanning and other sensors for upcoming demos.

While connecting the NFC physical scanner to our esp32, the microcontroller was not able to detect the scanner so we suspect that the scanner must also be powered by 5V instead of 3.3V. In order to account for this, we are going to use the power booster (which has been ordered) on the NFC scanner as well.

No significant updates to the schedule have been made, we were able to overcome our loss of esp32 by quickly ordering another one and borrowing others. For the upcoming demo, we plan to integrate the LED system with NFC scanners and tags with our current prototype. This will allow the system to correctly recognize stickers on objects placed in different zones of the pad and send real-time notifications to the frontend.

Team Status Report for 3/8/25

The most significant risk for our project right now is the user-flow for the NFC tags and the technical integration logistics. To allow NFC scanning in the app interface, we are allowing users to scan the NFC tags using the built-in scanner inside their phone. However, we need to be able to integrate this feature with our software backend. This integration will be different from the NFC scanner integration on the hardware pad. The challenge in this feature of our project is having two methods of NFC scanning and integrating both methods into the software.

No changes were made to the existing design of the system but we fully decided on bluetooth for the pairing between the device and physical pad. The implementation for this feature has been started.

No changes to the schedule have occurred.

Currently, we have the basic circuit prototype built with the pressure sensors and light detecting sensor working with the ESP32 microcontroller. In addition, we have XCode and the emulator working to test our software and have started on the React Native frontend. Firebase has been connected with React Native to start with interactions with the database. Finally, the integration has also been started, with bluetooth pairing between the device and physical pad implemented and tested.

Part A written by Sarah Yang

Our product meets global factors by addressing the universal challenge of food waste through a smart tracking system that transcends cultural barriers. This silicone pad provides a solution in varying regions, from wealthy urban center to more rural areas where food waste presents environmental concerns and economic loss.

GlowFresh offers a technology solution that can be adapted across price  points and in varying environments, from fridges to workshops and even labs. The pad also has minimal language dependency as the visual LED notification system overcomes any literacy and language barriers. This makes it accessible for users regardless of their educational background or native language.

Part B written by Jessica Chan

GlowFresh addresses the global issue of food waste by helping individuals and businesses track food freshness more effectively. Food is deeply tied to culture, tradition, and community, yet managing perishable goods efficiently remains a challenge. Our smart silicone mat, with pressure sensors and LED indicators, enables users to make informed consumption decisions.

Cultural factors shape our design, as food waste habits vary across communities. In regions where food scarcity is a concern, minimizing waste aligns with financial and ethical values. GlowFresh promotes sustainability while ensuring accessibility through an intuitive app. By merging technology with cultural values, our solution encourages responsible food consumption worldwide.

Part C written by Gina Seo

GlowFresh helps reduce food waste by offering an intuitive, color-coded visual map of food expiration in real time, minimizing spoilage and encouraging better food management. This automated tracking eliminates the need for manual logging or reliance on expiration dates, preventing edible food from being discarded and reducing landfill waste. The use of eco-friendly materials, like food-safe silicone mats, aligns with sustainable practices and further supports environmental responsibility. Silicone, known for its durability, reusability, and non-toxic properties, contributes to a longer lifespan for the product and reduces the environmental impact of frequent replacements.

In addition to these features, GlowFresh’s cloud-based syncing with the app allows for seamless inventory management and expiration notifications, helping users avoid over-purchasing. By reducing food waste, which is a significant source of methane emissions from landfills, GlowFresh supports more sustainable consumption patterns. The combination of durable materials and smart technology offers a comprehensive, eco-friendly solution to food management, ultimately contributing to both resource conservation and waste reduction.

Team Status Report for 2/22/25

The most significant risks to our project currently is deciding how to connect and pair the physical pad to the user device. This risk is being managed as we have come up with a few methods, such as bluetooth and are researching how to implement it.

We made a few slight changes to our design, particularly in the hardware where we have decided to implement a booster. This is needed as the LED inputs only take 5V data signals but the ESP32 microcontroller outputs 3.3V. Thus, we are using the booster to step up the voltage to the appropriate level. Another change we’ve made is using weight sensors instead of pressure sensors. This way, when we have stacked items, the sensors will detect a change in weight whereas pressure sensors won’t. The operation of the sensors themselves are relatively similar so our design doesn’t have to change to adjust.

No changes to our schedule have been made yet as our team is still on track.

We worked a bit on rapid prototyping this week and are finishing it up. We have used a website online to mimic our basic circuit and ensure basic functionality is working :

Team Status Report 2/15/25

The most significant risks for the project that we discovered during the design portion is how we are organizing and constructing the pressure sensors. Since the sensors are smaller, we want to ensure that an item placed on a portion of the pad is actually detected. In order to mitigate this, we plan to arrange the sensors in an array like formation to ensure equal distribution.

While thinking through our design, we also ran into the problem of the details on how our hardware will be able to interact with our software. We decided to specify our ESP32 to be a MCU with wifi capabilities so we can use that to communicate with the software backend.

No drastic updates have been made to the team schedule but our Gantt chart has added more detail and specifics on each person’s tasks. We also want to start testing MVP soon after Spring break.

For progress this week, we are finishing up the design and presentation of our product and trying to start rapid prototyping in order to get the basic functionalities of our product operating as well as finalizing the hardware components we choose to use.

Part A written by Sarah Yang

Our GlowFresh system contributes to public health, safety, and welfare by preventing spoilage and addressing waste. On the health perspective, our product ensures well-being by preventing people from eating expired or spoiled foods, particularly those with expiration dates that are hard to spot. Tracking the state of food in the fridge mitigates food born illnesses and ensures better nutrition management.

In regards to safety, the pad notifies users of expiration, which prevents health hazards. The use of silicon for our pad also reduces chances of external contamination.

Finally, in terms of welfare, our system aids in reducing food waste by raising awareness of expiration. On a large scale, it encourages sustainable food habits and reduces environmental impact caused by waste.

Part B written by Jessica Chan

GlowFresh addresses several social factors by tackling the widespread issue of food waste, which has significant economic and environmental consequences. Food waste is a major global problem, affecting households, restaurants, and food suppliers, with direct financial burdens and ethical concerns about resource distribution. By providing a system that enhances food management, GlowFresh encourages more responsible consumption habits and helps users reduce unnecessary waste and save money.

GlowFresh fosters shared responsibility in both household and communal settings. In multi-person households, such as families or shared apartments, GlowFresh can improve coordination by allowing members to track food items collaboratively, reducing redundant purchases and forgotten groceries. Similarly, in restaurants and community kitchens, GlowFresh supports better inventory management, which can contribute to cost savings and ensure food is used efficiently before it goes to waste. This is particularly relevant for food banks and donation centers, where maximizing food use is critical for addressing food insecurity.

The project also aligns with cultural and social movements that emphasize sustainability, mindful consumption, and technological solutions to everyday problems. By integrating mobile connectivity, GlowFresh supports modern, digitally connected lifestyles, making it easier for individuals and families to organize food storage collaboratively and reduce waste as a shared social responsibility.

Part C written by Gina Seo

GlowFresh is providing an economic recalibration of how households, businesses, and communities manage perishable goods. At its core, our solution addresses the financial losses associated with food waste, a multi-billion-dollar issue affecting individuals and industries alike. For the average household, where grocery expenses represent a significant portion of the budget, GlowFresh transforms passive consumption into active food management. By providing real-time visual and digital reminders of food freshness, it reduces the likelihood of impulse repurchases and unnecessary waste, stretching every dollar spent on perishable goods. This is particularly impactful in budget-conscious households, where maximizing food longevity can directly alleviate financial strain.

On a larger scale, GlowFresh has the potential to create economic ripples in the food industry, particularly in sectors where perishability dictates profitability. Restaurants, grocery stores, and communal kitchens operate on tight margins where spoilage directly cuts into profits. By integrating GlowFresh mats into storage systems, businesses can optimize inventory turnover, reduce shrinkage costs, and streamline purchasing decisions based on real-time food status rather than reactive estimations. But beyond individual businesses, GlowFresh aligns with the economic realities of large-scale food logistics where fresh produce, dairy, and meats move daily across borders in refrigerated trucks, through distribution centers, and into retail supply chains. In these systems, where timing is everything, even slight inefficiencies in expiration tracking can lead to tons of wasted food and lost revenue. By enabling smarter food monitoring at the consumer level, GlowFresh will help stabilize purchasing patterns and reducing strain on suppliers. In doing so, it indirectly supports a more efficient movement of fresh goods across supply chains, where every crate of produce and every gallon of milk reaches its intended destination before its value is lost.

Team Status Report for 2/8/25

At this point in our project, the most significant risks in our project is the logical work of determining the expiration date of the food. Food decay varies widely depending on type and conditions, especially considering perishables and items without barcodes. The logic and algorithm for predicting the expiration is a big challenge of our project. In order to manage this risk, we are requiring the user to manually input expiration date for the item they are logging for our first working version or MVP. Once manual input is synchronized with LED pad colors, we will build on this to provide an expiration estimate based on product and fridge conditions.

No significant changes were made to our project this week. We simply outlined the technological design of different components in our project and how we want them to work together.