SCHOOL OF ENGINEERING AND TECHNOLOGY
FIRST YEAR
Academic Year: 2024-2025
MINI PROJECT-II
REPORT
ON
“COUPON SELLING WEBSITE”
SUBMITTED BY
Master. Nayan Patil:-24ET2041017
Miss.Anushka Dhawale:- 24ET2021006
Under the Guidance of
Dr.K.D.Sapate
1
SCHOOL OF ENGINEERING & TECHNOLOGY
DEPARTMENT OF APPLIED SCIENCE
CERTIFICATE
This is to certify that Master. Nayan Patil, Miss.Anushka Dhawale Seat No:
24ET2041017,24ET2021006 has completed the project work and prepared report on
“Nutricheck – Your AI Food and Diet Consultant” in satisfactory manner as a partial
fulfilment on requirement of First Year Engineering during the academic Year 2024-25 as
per prescribed syllabus of Alard University of Pune.
Dr.K.D.Sapate Dr.Padma Zade
(Guide) (H.O.D Applied Science)
Dr.C.P.Jawahar
(Dean)
2
ACKNOWLEDGEMENT
Gratitude is often the hardest emotion to express, and words can sometimes fall short of conveying
the depth of appreciation one feels. It is my foremost duty to express my deep sense of gratitude and
respect to Prof. Dr.K.D.Sapate, for his invaluable guidance, constant support, and encouragement, which
inspired me to undertake this report on the “Nutricheck – Your AI Food and Diet Consultan t”
his insights and expertise were instrumental in shaping this work.
I am also deeply thankful to our Head of Department, Prof. Dr.Padma Zade, for her unwavering
support and motivation throughout the project. Her leadership has been a source of strength during this
journey.
My sincere thanks go to the Librarian of Alard School of Engineering & Technology, Pune, for
providing the necessary resources to complete the work on the “Nutricheck – Your AI
Food and Diet Consultant”. Their continuous support and assistance have been a significant part of
this accomplishment.
Last but not least, I am grateful to my colleagues and everyone who directly or indirectly contributed
to this work, offering assistance, suggestions, and encouragement during the Report.
Name PRN No
Master. Nayan Patil 24ET2041017
Miss.Anushka Dhawale 24ET2021006
3
SR NO CONTENTS PAGE NO
1 Abstract
2 Introduction
3 Hardware and Software Requirements
4 Flowchart
6 Results
7 Conclusion
8 Future Scope
4
ABSTRACT
The Nutricheck platform is an AI-based web application designed to act as a virtual dietician
by helping users track their meals, analyze nutritional intake, and receive personalized health
recommendations. The primary objective is to support users in making healthier dietary
choices by utilizing intelligent data analysis and a user-friendly interface. The application
includes user login, food logging, calorie tracking, and dashboard features to ensure a
comprehensive food monitoring experience. Nutricheck is developed using Python (Flask),
HTML, CSS, and SQLite, offering a robust and scalable solution for nutrition tracking..
5
B b
INTRODUCTION
In the era of fast-paced living and poor eating habits, health management is becoming
increasingly challenging. Nutricheck aims to assist individuals in maintaining a balanced diet
by offering AI-based food analysis and personalized recommendations. The system allows
users to log meals, automatically fetch calorie data, and visualize their intake over time. It
replaces traditional manual tracking methods with a smart, responsive, and accessible web-
based system. The platform is modular and designed for future enhancement with mobile apps
and wearable integration..
6
HARDWARE AND SOFTWARE REQUIREMENTS
A Software Requirements Specification (SRS) is a comprehensive document that outlines and
defines all the functional and non-functional requirements of a software system to be developed.
It serves as a formal agreement between the development team and the client (or stakeholders),
providing a shared understanding of the project’s scope, features, and constraints.
The SRS plays a vital role in the software development life cycle (SDLC). It acts as a blueprint
for the development process and ensures that all team members—designers, developers, testers,
and project managers—are aligned with the client's expectations.
Hardware Requirements
Processor: Intel Core i3 or higher
RAM: Minimum 4 GB
Storage: 500 MB free space
Display: Any modern display capable of rendering web apps
Internet: Required for API-based calorie fetching
Software Requirements
Operating System: Windows 10 / Linux / macOS
Programming Language: Python 3.x
Backend: Flask Framework
Frontend: HTML5, CSS3, JavaScript
Database: SQLite (or PostgreSQL for production)
APIs: Nutritionix or Edamam (for food nutritional data)
Libraries: Flask, SQLAlchemy, Requests
7
Result
The Nutricheck application was tested successfully. The following functionalities were
confirmed:
User registration and login work correctly.
Food items can be manually added.
Calorie data fetched using simulated or real API responses.
Food entries stored in a SQLite database.
Dashboard accurately shows daily total calories and entries.
8
FLOW CHART
System Architecture
User Login /Registration
Calorie Fetching
Data stored in Database
Dashboard Displays Total calories
User Log out/View History
9
CONCLUSION
Nutricheck successfully demonstrates a lightweight, AI-powered
food tracking platform built using Flask and basic web
technologies. It provides essential modules like login, data entry,
calorie fetching, and result visualization. The platform offers a
responsive and intuitive interface and lays the groundwork for
future AI diet planning and integration with health devices.
.
10
FUTURE SCOPE
Image-based food recognition using AI
Mobile application for Android and iOS
Integration with smartwatches for health data sync
Voice-command based food logging
Advanced nutrition insights (macros, vitamins, etc.)
Community features for shared meal plans
11
12