Smart Grocery Management & Diet Recommendation

Project Code :TCMAPY2091

Objective

The main objective of the Smart Grocery Management & Diet Recommendation System is to develop a comprehensive digital solution that efficiently manages grocery packages while simultaneously supporting users in maintaining a healthy lifestyle. This project focuses on improving grocery purchasing decisions by providing users with clear visibility of item expiry timelines, ultimately reducing unnecessary wastage and ensuring the consumption of fresh products. Another key objective is to deliver personalized diet recommendations that consider individual characteristics such as age, gender, BMI, dietary restrictions, health status, and fitness goals, generated through the Gemini AI API.

Abstract

The Smart Grocery Management & Diet Recommendation System is an innovative web-based platform designed to streamline grocery management and enhance personal nutrition planning for users. The system primarily focuses on reducing food waste, ensuring transparency in product freshness, and encouraging healthier lifestyle choices. Through the Admin module, authorized users can securely log in and manage grocery packages, update item details, and track expiry timelines to maintain high product quality and inventory efficiency. Additionally, administrators can review and manage customer orders to ensure smooth operational workflow.

For customers, the system provides a seamless experience with features such as user registration, login, dashboard access, and the ability to explore categorized membership-based grocery packages. Users can view detailed information about item expiry dates before making a purchase decision, promoting awareness of food quality and helping them plan better consumption habits. Orders can be placed conveniently through a well-designed and responsive UI, making grocery shopping more accessible and time-efficient.

An intelligent AI-driven diet recommendation feature further distinguishes the system. By collecting essential user health and lifestyle data such as age, gender, height, weight, BMI, dietary choices, food allergies, and fitness goals, the platform generates personalized meal guidance using the Gemini AI API. These customized recommendations help users maintain or enhance their physical well-beingβ€”whether their objective is weight loss, muscle building, or overall nutritional improvement.

The system is developed using Django as the backend framework for secure, scalable server-side processing, while HTML, CSS, and JavaScript ensure interactive and aesthetic frontend design. SQLite serves as the lightweight database solution to manage user, product, and health-related information efficiently. Overall, this project provides a robust and intelligent digital solution that integrates grocery management with personalized dietary guidance to support healthier and smarter living.

Keywords: Smart Grocery Management System, Diet Recommendation, Gemini AI API, Personalized Nutrition, Grocery Package Management, Expiry Tracking System, Django Framework, Python Backend, HTML CSS JavaScript Frontend, SQLite Database, User Health Profiling, AI-Assisted Meal Suggestions, Online Ordering System, Food Waste Reduction, Health and Lifestyle Monitoring, Web-Based Application.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

H/W CONFIGURATION:

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                               - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

S/W CONFIGURATION:

Operating System                   :   Windows 10

Server-side Script                   :   Python 3.6

IDE                                         :  Pycharm, VS code

Libraries Used                        : Django 

Demo Video

mail-banner
call-banner
contact-banner
Request Video