Food Recipe Blog: Project Report On

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Visvesvaraya Technological University

Belagavi, Karnataka – 590018

Project report on
FOOD RECIPE BLOG
Submitted in partial fulfillment of the requirements for the course
DBMS laboratory with mini project (18CSL58)

Submitted by
Vijay M Naik Shreesha Shastri
1JS19CS188 1JS19CS188
Under the guidance of

Mrs. Ranjitha S.R B.E M.Tech


Assistant professor, Dept. of CSE,
JSS Academy of Technical Education, Bengaluru

JSS Academy of Technical Education, Bengaluru – 560060,


Department of Computer Science and Engineering
2021-2022
JSS Mahavidyapeetha, Mysuru

JSS Academy of Technical Education


JSS Campus, Uttarahalli – Kengeri Main road, Bengaluru – 560060
Department of Computer Science and Engineering

CERTIFICATE
This is to certify that the project work entitled “Food Recipe Blog” is a work carried out by
Vijay M Naik (1JS19CS188) and Shreesha Shastri (1JS19CS158) in partial fulfillment of
the requirements for the course DBMS laboratory with mini project of 5th semester, Bachelor
of engineering in Computer Science and engineering of the Visvesvaraya Technological
University, Belagavi, during the academic year 2021 – 2022. It is certified that all corrections
and suggestions indicated for internal assessment have been incorporated in the report. The
project report has been approved as it satisfies the academic requirements in respect of the
project work prescribed for the said degree.

Mrs. Ranjitha S.R. B.E, M.Tech Dr. Naveen N.C. B.E, M.Tech ,Phd

Assistant professor, Dept. of CSE, Professor and Head, Dept. of CSE


JSSATE, Bengaluru JSSATE, Bengaluru

Name of the examiners Signature with date

i) ____________________ ____________________

ii) ____________________ ____________________


ABSTRACT

Food blogging represents a complex interweaving of “foodie” or gourmet interest in cooking


with those of blog writing and photography.

The majority of blogs use pictures taken by the author himself/herself and some of them
focus specifically on food photography.

There are different types of Food blogging.

The Food blog created by us can be made use particularly in Restaurants or can also be used
in any events where a large collection of food recipes are made available for making sure that
the user has all the required set of instructions for preparing a particular dish, including a list
of the ingredients required.

The user will store the recipe along with the image of a certain food about which he knows in
detail. Another person might desire to prepare a certain food that is being posted in our blog
and he will get the detailed instruction about the preparation of the food and also the required
ingredients. The admin has the provision to delete the recipes that he finds inappropriate or
the duplicate ones. Even the admin can add a new category if any user intimates him about
the new category that he comes up with along the food and the recipes (categories like Italian,
Spanish, Indian etc..)
ACKNOWLEDGEMENTS

I express my humble greetings to his holiness Jagadguru Sri Sri Sri Shivaratri Deshikendra
Mahaswamiji who has showered their blessings on us for framing our career successfully.

The completion of any project involves the efforts of many people. I’ve been lucky to have
received a lot of help and support from Indian Railway aspirants and all other quarters, during
the making of this project. I take this opportunity to acknowledge all those, whose guidance
and encouragement helped me emerge successful.

I am thankful to the resourceful guidance, timely assistance and graceful gesture of my guide
Mrs. Ranjitha S.R., Assistant professor, Department of Computer Science and engineering,
who helped me in every aspect of my project work.

I am also indebted to Dr. Naveen N.C., Professor and head of department of Computer Science
and engineering for the facilities and support extended towards us.

I express our sincere thanks to our beloved principal, Dr. Mrityunjaya V Latte for having
supported us in our academic endeavors.

Last but not the least, I am pleased to express our heart full thanks to all the teaching and non-
teaching staff of department of Computer and Science engineering and my friends who have
rendered their help, motivation and support.

Vijay M Naik
Shreesha Shastri
Table of contents

Chapter Title Page No.

Chapter 1: Preamble
1.1 Introduction------------------------------------------------------------------------------- 01

1.1.1 Database management system ------------------------------------------------------- 01

1.2.1 Node.JS, HTML, CSS ---------------------------------------------------------------- 01

1.2.2 Express ---------------------------------------------------------------------------------- 02

1.2.3 EJS---------------------------------------------------------------------------------------- 03

1.3 MongoDB---------------------------------------------------------------------------------- 03

1.4 Objectives --------------------------------------------------------------------------------- 04

1.5 Summary ----------------------------------------------------------------------------------- 05

Chapter 2: Requirement Specifications


2.1 Software requirements ------------------------------------------------------------------ 06

2.2 Hardware requirements ----------------------------------------------------------------- 06

2.3 User characteristics ---------------------------------------------------------------------- 06

Chapter 3: System design and implementation


3.1 Introduction ------------------------------------------------------------------------------ 07

3.2 ER diagram ------------------------------------------------------------------------------ 07

3.3 Schema diagram ------------------------------------------------------------------------ 08

3.4 Queries ----------------------------------------------------------------------------------- 11

3.4.1 Basic queries--------------------------------------------------------------------------- 11

3.4.2 Stored procedure---------------------------------------------------------------------- 12


3.4.3 Triggers--------------------------------------------------------------------------------- 13

3.5 Pseudo code ------------------------------------------------------------------------------ 13

3.5.1 Algorithm for admin login---------------------------------------------------------- 13

3.5.2 Algorithm for insertion-------------------------------------------------------------- 14

3.5.3 Algorithm for deletion --------------------------------------------------------------- 14

3.5.4 Algorithm for updating -------------------------------------------------------------- 14

3.6 Implementation--------------------------------------------------------------------------- 15

Chapter 4: Observations and results --------------------------------------------------- 18

Chapter 5: Conclusion and Future Enhancements ---------------------------------- 24

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy