Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

A Cloud-based Grocery Tracker Management System using RFID

IEEE Conference Publication Platform

Overview

This repository contains the implementation of the research paper "A Cloud-based Grocery Tracker Management System using Radio Frequency Identification", published in the 2023 International Conference on Sustainable Computing and Smart Systems (ICSCSS).

The project addresses the critical issue of food waste and health risks associated with expired dry groceries. By leveraging RFID technology and Cloud Computing, we developed an autonomous IoT system that tracks grocery lifecycles, estimates remaining quantities, and synchronizes real-time data to a web-based management console.


Key Research Contributions

  • Automated Expiry Management: Developed a mathematical model to calculate the remaining shelf life by synchronizing with NIST time servers for high-precision date tracking.
  • Dual-Layer Architecture: Engineered a seamless bridge between physical hardware (IoT Device) and a cloud-based backend (Firebase BaaS) for real-time data persistence.
  • Inventory Digitization: Implemented RFID-based tagging to preserve critical metadata (manufacturing/expiry dates) that is typically lost when transferring groceries to secondary containers.
  • Edge Computing Efficiency: Utilized an embedded microcontroller for independent data processing and Wi-Fi-based cloud synchronization, ensuring the system functions with minimal power consumption ($< 5W$).

System Architecture

The system is composed of two primary modules:

  1. IoT Edge Device: Built on NodeMCU, it facilitates physical interaction via an RFID reader and an embedded LCD. It performs local data acquisition and handles bidirectional communication with the cloud.
  2. Web Management Console: A centralized dashboard for stakeholders to input grocery metadata, monitor inventory health, and receive automated alerts regarding approaching expiry dates.

Technical Specifications

Category Specification
Microcontroller NodeMCU (ESP8266)
RFID Module RC522 (13.56 MHz)
Backend / Database Firebase Real-time Database (BaaS)
Programming Language Arduino (C++)
Network Protocols Wi-Fi (2.4 & 5 GHz support), NTP (NIST)
Hardware Casing Durable Polycarbonate (20cm x 12cm)

Deployment & Demonstration


Authors & Citation

If you utilize this research or code in your work, please cite:

S. Sandosh, G. Yogeshwar, and V. Anisha, "A Cloud-based Grocery Tracker Management System using Radio Frequency Identification," 2023 International Conference on Sustainable Computing and Smart Systems (ICSCSS), 2023, pp. 1618-1626, doi: [Insert DOI if available].


Developed as a sustainable solution for smart kitchen management and food safety.

About

Smart organizer for dry groceries is an IoT-based architectural solution to organize dry groceries in the kitchen based on the days until expiry. The proposed system has two components, the IoT device, and a web console.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages