From d0b7b3a6f85d5ae51749cad0d6e408752c05b4a1 Mon Sep 17 00:00:00 2001 From: surhud004 Date: Fri, 30 Sep 2022 19:11:49 -0400 Subject: [PATCH 1/2] Add keywords and foodish image models --- .gitignore | 3 + app.js | 114 ++++++++--- models/biryani.json | 328 +++++++++++++++++++++++++++++++ models/burger.json | 352 ++++++++++++++++++++++++++++++++++ models/butter-chicken.json | 92 +++++++++ models/dessert.json | 148 ++++++++++++++ models/dosa.json | 336 ++++++++++++++++++++++++++++++++ models/idly.json | 312 ++++++++++++++++++++++++++++++ models/pasta.json | 140 ++++++++++++++ models/pizza.json | 384 +++++++++++++++++++++++++++++++++++++ models/rice.json | 144 ++++++++++++++ models/samosa.json | 92 +++++++++ 12 files changed, 2415 insertions(+), 30 deletions(-) create mode 100644 models/biryani.json create mode 100644 models/burger.json create mode 100644 models/butter-chicken.json create mode 100644 models/dessert.json create mode 100644 models/dosa.json create mode 100644 models/idly.json create mode 100644 models/pasta.json create mode 100644 models/pizza.json create mode 100644 models/rice.json create mode 100644 models/samosa.json diff --git a/.gitignore b/.gitignore index 6704566..0829f02 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,6 @@ dist # TernJS port file .tern-port + +# Internal helper scripts +models/*.js \ No newline at end of file diff --git a/app.js b/app.js index f724df4..ecd83c9 100644 --- a/app.js +++ b/app.js @@ -11,6 +11,8 @@ app.use('/images', express.static(`${__dirname}/public/assets/images`)); app.use('/assets', express.static(`${__dirname}/public`)); app.set('view engine', 'ejs'); +const MENU_DB = ['biryani', 'burger', 'butter-chicken', 'dessert', 'dosa', 'idly', 'pasta', 'pizza', 'rice', 'samosa']; + const getImageCount = () => { const imageMetaData = []; const imageMetaDataFetch = fs.readFileSync('./scripts/deployment/imageMetaData.json', 'utf-8'); @@ -33,24 +35,24 @@ const getImageCount = () => { // UI CALLS app.get('/', (req, res) => { - // menuDB is ['biryani', 'burger', 'pizza'] - const menuDB = fs.readdirSync('./public/assets/images'); - - // random number generator within menuDB array range - const randomSelector = Math.floor(Math.random() * menuDB.length); + // random number generator within MENU_DB array range + const randomSelector = Math.floor(Math.random() * MENU_DB.length); // anyRandomFood is burger - const anyRandomFood = menuDB[randomSelector]; + const anyRandomFood = MENU_DB[randomSelector]; - // random number generator within all burger images - const randomFoodDB = fs.readdirSync(`./public/assets/images/${anyRandomFood}`); + // random number generator within all burger model images + // randomFoodDB is the array of objects from the json model + const randomFoodModel = JSON.parse(fs.readFileSync(`./models/${anyRandomFood}.json`, 'utf8')); + const randomFoodDB = randomFoodModel[anyRandomFood]; - // catchOfTheDay is burger101.jpg - const catchOfTheDay = Math.floor(Math.random() * randomFoodDB.length + 1); + // catchOfTheDay is the object with image burger101.jpg + const randomFood = Math.floor(Math.random() * randomFoodDB.length); + const catchOfTheDay = randomFoodDB[randomFood]; res.render('foodish', { food: { - image: `${anyRandomFood}/${anyRandomFood}${catchOfTheDay}.jpg`, + image: `${anyRandomFood}/${catchOfTheDay.image}`, foodDB: getImageCount() } }); @@ -60,18 +62,47 @@ app.get('/images/:food', (req, res) => { // food is pizza const { food } = req.params; - // foodPath points to pizza directory - const foodPath = `./public/assets/images/${food}`; + let finalFood; - // check if pizza directory exists - if (fs.existsSync(foodPath)) { - // get all pizza images - const foodDB = fs.readdirSync(foodPath); + // (optional) keyword is margherita + const keyword = req.query.keyword ? req.query.keyword : ''; + + // foodPath points to pizza model + const foodPath = `./models/${food}.json`; - // randomly select one pizza image - const randomFood = Math.floor(Math.random() * foodDB.length + 1); + // check if pizza model exists + if (fs.existsSync(foodPath)) { + // get all pizza images from pizza model + const foodModel = JSON.parse(fs.readFileSync(foodPath, 'utf8')); + const foodDB = foodModel[food]; + + // check if keyword requested + if (keyword) { + // filter pizza images matching with keyword margherita + let filteredFood = []; + foodDB.forEach((eachFood) => { + eachFood.keywords.forEach((key) => { + if (key.toLowerCase() === keyword.toLowerCase()) { + filteredFood.push(eachFood); + } + }); + }); + // randomly select one pizza image if none matched + if (filteredFood.length === 0) { + const randomFood = Math.floor(Math.random() * foodDB.length); + finalFood = foodDB[randomFood]; + } else { + // randomly select one pizza image from filteredFood + const randomFood = Math.floor(Math.random() * filteredFood.length); + finalFood = filteredFood[randomFood]; + } + } else { + // randomly select one pizza image + const randomFood = Math.floor(Math.random() * foodDB.length); + finalFood = foodDB[randomFood]; + } - res.render('foodish', { food: { image: `${food}/${food}${randomFood}.jpg` } }); + res.render('foodish', { food: { image: `${food}/${finalFood.image}` } }); } else { res.render('notfound', { food: { foodDB: getImageCount() } }); } @@ -80,13 +111,14 @@ app.get('/images/:food', (req, res) => { // API CALLS app.get('/api', (req, res) => { try { - const menuDB = fs.readdirSync('./public/assets/images'); - const randomSelector = Math.floor(Math.random() * menuDB.length); - const anyRandomFood = menuDB[randomSelector]; - const randomFoodDB = fs.readdirSync(`./public/assets/images/${anyRandomFood}`); - const catchOfTheDay = Math.floor(Math.random() * randomFoodDB.length + 1); + const randomSelector = Math.floor(Math.random() * MENU_DB.length); + const anyRandomFood = MENU_DB[randomSelector]; + const randomFoodModel = JSON.parse(fs.readFileSync(`./models/${anyRandomFood}.json`, 'utf8')); + const randomFoodDB = randomFoodModel[anyRandomFood]; + const randomFood = Math.floor(Math.random() * randomFoodDB.length); + const catchOfTheDay = randomFoodDB[randomFood]; res.status(200).send({ - image: `https://foodish-api.herokuapp.com/images/${anyRandomFood}/${anyRandomFood}${catchOfTheDay}.jpg` + image: `https://foodish-api.herokuapp.com/images/${anyRandomFood}/${catchOfTheDay.image}` }); } catch (error) { res.status(500).send({ error }); @@ -96,11 +128,33 @@ app.get('/api', (req, res) => { app.get('/api/images/:food', (req, res) => { try { const { food } = req.params; - const foodPath = `./public/assets/images/${food}`; + let finalFood; + const keyword = req.query.keyword ? req.query.keyword : ''; + const foodPath = `./models/${food}.json`; if (fs.existsSync(foodPath)) { - const foodDB = fs.readdirSync(foodPath); - const randomFood = Math.floor(Math.random() * foodDB.length + 1); - res.status(200).send({ image: `https://foodish-api.herokuapp.com/images/${food}/${food}${randomFood}.jpg` }); + const foodModel = JSON.parse(fs.readFileSync(foodPath, 'utf8')); + const foodDB = foodModel[food]; + if (keyword) { + let filteredFood = []; + foodDB.forEach((eachFood) => { + eachFood.keywords.forEach((key) => { + if (key.toLowerCase() === keyword.toLowerCase()) { + filteredFood.push(eachFood); + } + }); + }); + if (filteredFood.length === 0) { + const randomFood = Math.floor(Math.random() * foodDB.length); + finalFood = foodDB[randomFood]; + } else { + const randomFood = Math.floor(Math.random() * filteredFood.length); + finalFood = filteredFood[randomFood]; + } + } else { + const randomFood = Math.floor(Math.random() * foodDB.length); + finalFood = foodDB[randomFood]; + } + res.status(200).send({ image: `https://foodish-api.herokuapp.com/images/${food}/${finalFood.image}` }); } else { res.status(404).send({ error: 'Not found.' }); } diff --git a/models/biryani.json b/models/biryani.json new file mode 100644 index 0000000..d56c0da --- /dev/null +++ b/models/biryani.json @@ -0,0 +1,328 @@ +{ + "biryani": [ + { + "image": "biryani1.jpg", + "keywords": [] + }, + { + "image": "biryani10.jpg", + "keywords": [] + }, + { + "image": "biryani11.jpg", + "keywords": [] + }, + { + "image": "biryani12.jpg", + "keywords": [] + }, + { + "image": "biryani13.jpg", + "keywords": [] + }, + { + "image": "biryani14.jpg", + "keywords": [] + }, + { + "image": "biryani15.jpg", + "keywords": [] + }, + { + "image": "biryani16.jpg", + "keywords": [] + }, + { + "image": "biryani17.jpg", + "keywords": [] + }, + { + "image": "biryani18.jpg", + "keywords": [] + }, + { + "image": "biryani19.jpg", + "keywords": [] + }, + { + "image": "biryani2.jpg", + "keywords": [] + }, + { + "image": "biryani20.jpg", + "keywords": [] + }, + { + "image": "biryani21.jpg", + "keywords": [] + }, + { + "image": "biryani22.jpg", + "keywords": [] + }, + { + "image": "biryani23.jpg", + "keywords": [] + }, + { + "image": "biryani24.jpg", + "keywords": [] + }, + { + "image": "biryani25.jpg", + "keywords": [] + }, + { + "image": "biryani26.jpg", + "keywords": [] + }, + { + "image": "biryani27.jpg", + "keywords": [] + }, + { + "image": "biryani28.jpg", + "keywords": [] + }, + { + "image": "biryani29.jpg", + "keywords": [] + }, + { + "image": "biryani3.jpg", + "keywords": [] + }, + { + "image": "biryani30.jpg", + "keywords": [] + }, + { + "image": "biryani31.jpg", + "keywords": [] + }, + { + "image": "biryani32.jpg", + "keywords": [] + }, + { + "image": "biryani33.jpg", + "keywords": [] + }, + { + "image": "biryani34.jpg", + "keywords": [] + }, + { + "image": "biryani35.jpg", + "keywords": [] + }, + { + "image": "biryani36.jpg", + "keywords": [] + }, + { + "image": "biryani37.jpg", + "keywords": [] + }, + { + "image": "biryani38.jpg", + "keywords": [] + }, + { + "image": "biryani39.jpg", + "keywords": [] + }, + { + "image": "biryani4.jpg", + "keywords": [] + }, + { + "image": "biryani40.jpg", + "keywords": [] + }, + { + "image": "biryani41.jpg", + "keywords": [] + }, + { + "image": "biryani42.jpg", + "keywords": [] + }, + { + "image": "biryani43.jpg", + "keywords": [] + }, + { + "image": "biryani44.jpg", + "keywords": [] + }, + { + "image": "biryani45.jpg", + "keywords": [] + }, + { + "image": "biryani46.jpg", + "keywords": [] + }, + { + "image": "biryani47.jpg", + "keywords": [] + }, + { + "image": "biryani48.jpg", + "keywords": [] + }, + { + "image": "biryani49.jpg", + "keywords": [] + }, + { + "image": "biryani5.jpg", + "keywords": [] + }, + { + "image": "biryani50.jpg", + "keywords": [] + }, + { + "image": "biryani51.jpg", + "keywords": [] + }, + { + "image": "biryani52.jpg", + "keywords": [] + }, + { + "image": "biryani53.jpg", + "keywords": [] + }, + { + "image": "biryani54.jpg", + "keywords": [] + }, + { + "image": "biryani55.jpg", + "keywords": [] + }, + { + "image": "biryani56.jpg", + "keywords": [] + }, + { + "image": "biryani57.jpg", + "keywords": [] + }, + { + "image": "biryani58.jpg", + "keywords": [] + }, + { + "image": "biryani59.jpg", + "keywords": [] + }, + { + "image": "biryani6.jpg", + "keywords": [] + }, + { + "image": "biryani60.jpg", + "keywords": [] + }, + { + "image": "biryani61.jpg", + "keywords": [] + }, + { + "image": "biryani62.jpg", + "keywords": [] + }, + { + "image": "biryani63.jpg", + "keywords": [] + }, + { + "image": "biryani64.jpg", + "keywords": [] + }, + { + "image": "biryani65.jpg", + "keywords": [] + }, + { + "image": "biryani66.jpg", + "keywords": [] + }, + { + "image": "biryani67.jpg", + "keywords": [] + }, + { + "image": "biryani68.jpg", + "keywords": [] + }, + { + "image": "biryani69.jpg", + "keywords": [] + }, + { + "image": "biryani7.jpg", + "keywords": [] + }, + { + "image": "biryani70.jpg", + "keywords": [] + }, + { + "image": "biryani71.jpg", + "keywords": [] + }, + { + "image": "biryani72.jpg", + "keywords": [] + }, + { + "image": "biryani73.jpg", + "keywords": [] + }, + { + "image": "biryani74.jpg", + "keywords": [] + }, + { + "image": "biryani75.jpg", + "keywords": [] + }, + { + "image": "biryani76.jpg", + "keywords": [] + }, + { + "image": "biryani77.jpg", + "keywords": [] + }, + { + "image": "biryani78.jpg", + "keywords": [] + }, + { + "image": "biryani79.jpg", + "keywords": [] + }, + { + "image": "biryani8.jpg", + "keywords": [] + }, + { + "image": "biryani80.jpg", + "keywords": [] + }, + { + "image": "biryani81.jpg", + "keywords": [] + }, + { + "image": "biryani9.jpg", + "keywords": [] + } + ] +} diff --git a/models/burger.json b/models/burger.json new file mode 100644 index 0000000..19c98f0 --- /dev/null +++ b/models/burger.json @@ -0,0 +1,352 @@ +{ + "burger": [ + { + "image": "burger1.jpg", + "keywords": [] + }, + { + "image": "burger10.jpg", + "keywords": [] + }, + { + "image": "burger11.jpg", + "keywords": [] + }, + { + "image": "burger12.jpg", + "keywords": [] + }, + { + "image": "burger13.jpg", + "keywords": [] + }, + { + "image": "burger14.jpg", + "keywords": [] + }, + { + "image": "burger15.jpg", + "keywords": [] + }, + { + "image": "burger16.jpg", + "keywords": [] + }, + { + "image": "burger17.jpg", + "keywords": [] + }, + { + "image": "burger18.jpg", + "keywords": [] + }, + { + "image": "burger19.jpg", + "keywords": [] + }, + { + "image": "burger2.jpg", + "keywords": [] + }, + { + "image": "burger20.jpg", + "keywords": [] + }, + { + "image": "burger21.jpg", + "keywords": [] + }, + { + "image": "burger22.jpg", + "keywords": [] + }, + { + "image": "burger23.jpg", + "keywords": [] + }, + { + "image": "burger24.jpg", + "keywords": [] + }, + { + "image": "burger25.jpg", + "keywords": [] + }, + { + "image": "burger26.jpg", + "keywords": [] + }, + { + "image": "burger27.jpg", + "keywords": [] + }, + { + "image": "burger28.jpg", + "keywords": [] + }, + { + "image": "burger29.jpg", + "keywords": [] + }, + { + "image": "burger3.jpg", + "keywords": [] + }, + { + "image": "burger30.jpg", + "keywords": [] + }, + { + "image": "burger31.jpg", + "keywords": [] + }, + { + "image": "burger32.jpg", + "keywords": [] + }, + { + "image": "burger33.jpg", + "keywords": [] + }, + { + "image": "burger34.jpg", + "keywords": [] + }, + { + "image": "burger35.jpg", + "keywords": [] + }, + { + "image": "burger36.jpg", + "keywords": [] + }, + { + "image": "burger37.jpg", + "keywords": [] + }, + { + "image": "burger38.jpg", + "keywords": [] + }, + { + "image": "burger39.jpg", + "keywords": [] + }, + { + "image": "burger4.jpg", + "keywords": [] + }, + { + "image": "burger40.jpg", + "keywords": [] + }, + { + "image": "burger41.jpg", + "keywords": [] + }, + { + "image": "burger42.jpg", + "keywords": [] + }, + { + "image": "burger43.jpg", + "keywords": [] + }, + { + "image": "burger44.jpg", + "keywords": [] + }, + { + "image": "burger45.jpg", + "keywords": [] + }, + { + "image": "burger46.jpg", + "keywords": [] + }, + { + "image": "burger47.jpg", + "keywords": [] + }, + { + "image": "burger48.jpg", + "keywords": [] + }, + { + "image": "burger49.jpg", + "keywords": [] + }, + { + "image": "burger5.jpg", + "keywords": [] + }, + { + "image": "burger50.jpg", + "keywords": [] + }, + { + "image": "burger51.jpg", + "keywords": [] + }, + { + "image": "burger52.jpg", + "keywords": [] + }, + { + "image": "burger53.jpg", + "keywords": [] + }, + { + "image": "burger54.jpg", + "keywords": [] + }, + { + "image": "burger55.jpg", + "keywords": [] + }, + { + "image": "burger56.jpg", + "keywords": [] + }, + { + "image": "burger57.jpg", + "keywords": [] + }, + { + "image": "burger58.jpg", + "keywords": [] + }, + { + "image": "burger59.jpg", + "keywords": [] + }, + { + "image": "burger6.jpg", + "keywords": [] + }, + { + "image": "burger60.jpg", + "keywords": [] + }, + { + "image": "burger61.jpg", + "keywords": [] + }, + { + "image": "burger62.jpg", + "keywords": [] + }, + { + "image": "burger63.jpg", + "keywords": [] + }, + { + "image": "burger64.jpg", + "keywords": [] + }, + { + "image": "burger65.jpg", + "keywords": [] + }, + { + "image": "burger66.jpg", + "keywords": [] + }, + { + "image": "burger67.jpg", + "keywords": [] + }, + { + "image": "burger68.jpg", + "keywords": [] + }, + { + "image": "burger69.jpg", + "keywords": [] + }, + { + "image": "burger7.jpg", + "keywords": [] + }, + { + "image": "burger70.jpg", + "keywords": [] + }, + { + "image": "burger71.jpg", + "keywords": [] + }, + { + "image": "burger72.jpg", + "keywords": [] + }, + { + "image": "burger73.jpg", + "keywords": [] + }, + { + "image": "burger74.jpg", + "keywords": [] + }, + { + "image": "burger75.jpg", + "keywords": [] + }, + { + "image": "burger76.jpg", + "keywords": [] + }, + { + "image": "burger77.jpg", + "keywords": [] + }, + { + "image": "burger78.jpg", + "keywords": [] + }, + { + "image": "burger79.jpg", + "keywords": [] + }, + { + "image": "burger8.jpg", + "keywords": [] + }, + { + "image": "burger80.jpg", + "keywords": [] + }, + { + "image": "burger81.jpg", + "keywords": [] + }, + { + "image": "burger82.jpg", + "keywords": [] + }, + { + "image": "burger83.jpg", + "keywords": [] + }, + { + "image": "burger84.jpg", + "keywords": [] + }, + { + "image": "burger85.jpg", + "keywords": [] + }, + { + "image": "burger86.jpg", + "keywords": [] + }, + { + "image": "burger87.jpg", + "keywords": [] + }, + { + "image": "burger9.jpg", + "keywords": [] + } + ] +} diff --git a/models/butter-chicken.json b/models/butter-chicken.json new file mode 100644 index 0000000..f0c2a56 --- /dev/null +++ b/models/butter-chicken.json @@ -0,0 +1,92 @@ +{ + "butter-chicken": [ + { + "image": "butter-chicken1.jpg", + "keywords": [] + }, + { + "image": "butter-chicken10.jpg", + "keywords": [] + }, + { + "image": "butter-chicken11.jpg", + "keywords": [] + }, + { + "image": "butter-chicken12.jpg", + "keywords": [] + }, + { + "image": "butter-chicken13.jpg", + "keywords": [] + }, + { + "image": "butter-chicken14.jpg", + "keywords": [] + }, + { + "image": "butter-chicken15.jpg", + "keywords": [] + }, + { + "image": "butter-chicken16.jpg", + "keywords": [] + }, + { + "image": "butter-chicken17.jpg", + "keywords": [] + }, + { + "image": "butter-chicken18.jpg", + "keywords": [] + }, + { + "image": "butter-chicken19.jpg", + "keywords": [] + }, + { + "image": "butter-chicken2.jpg", + "keywords": [] + }, + { + "image": "butter-chicken20.jpg", + "keywords": [] + }, + { + "image": "butter-chicken21.jpg", + "keywords": [] + }, + { + "image": "butter-chicken22.jpg", + "keywords": [] + }, + { + "image": "butter-chicken3.jpg", + "keywords": [] + }, + { + "image": "butter-chicken4.jpg", + "keywords": [] + }, + { + "image": "butter-chicken5.jpg", + "keywords": [] + }, + { + "image": "butter-chicken6.jpg", + "keywords": [] + }, + { + "image": "butter-chicken7.jpg", + "keywords": [] + }, + { + "image": "butter-chicken8.jpg", + "keywords": [] + }, + { + "image": "butter-chicken9.jpg", + "keywords": [] + } + ] +} diff --git a/models/dessert.json b/models/dessert.json new file mode 100644 index 0000000..ae43ad2 --- /dev/null +++ b/models/dessert.json @@ -0,0 +1,148 @@ +{ + "dessert": [ + { + "image": "dessert1.jpg", + "keywords": [] + }, + { + "image": "dessert10.jpg", + "keywords": [] + }, + { + "image": "dessert11.jpg", + "keywords": [] + }, + { + "image": "dessert12.jpg", + "keywords": [] + }, + { + "image": "dessert13.jpg", + "keywords": [] + }, + { + "image": "dessert14.jpg", + "keywords": [] + }, + { + "image": "dessert15.jpg", + "keywords": [] + }, + { + "image": "dessert16.jpg", + "keywords": [] + }, + { + "image": "dessert17.jpg", + "keywords": [] + }, + { + "image": "dessert18.jpg", + "keywords": [] + }, + { + "image": "dessert19.jpg", + "keywords": [] + }, + { + "image": "dessert2.jpg", + "keywords": [] + }, + { + "image": "dessert20.jpg", + "keywords": [] + }, + { + "image": "dessert21.jpg", + "keywords": [] + }, + { + "image": "dessert22.jpg", + "keywords": [] + }, + { + "image": "dessert23.jpg", + "keywords": [] + }, + { + "image": "dessert24.jpg", + "keywords": [] + }, + { + "image": "dessert25.jpg", + "keywords": [] + }, + { + "image": "dessert26.jpg", + "keywords": [] + }, + { + "image": "dessert27.jpg", + "keywords": [] + }, + { + "image": "dessert28.jpg", + "keywords": [] + }, + { + "image": "dessert29.jpg", + "keywords": [] + }, + { + "image": "dessert3.jpg", + "keywords": [] + }, + { + "image": "dessert30.jpg", + "keywords": [] + }, + { + "image": "dessert31.jpg", + "keywords": [] + }, + { + "image": "dessert32.jpg", + "keywords": [] + }, + { + "image": "dessert33.jpg", + "keywords": [] + }, + { + "image": "dessert34.jpg", + "keywords": [] + }, + { + "image": "dessert35.jpg", + "keywords": [] + }, + { + "image": "dessert36.jpg", + "keywords": [] + }, + { + "image": "dessert4.jpg", + "keywords": [] + }, + { + "image": "dessert5.jpg", + "keywords": [] + }, + { + "image": "dessert6.jpg", + "keywords": [] + }, + { + "image": "dessert7.jpg", + "keywords": [] + }, + { + "image": "dessert8.jpg", + "keywords": [] + }, + { + "image": "dessert9.jpg", + "keywords": [] + } + ] +} diff --git a/models/dosa.json b/models/dosa.json new file mode 100644 index 0000000..c59aea2 --- /dev/null +++ b/models/dosa.json @@ -0,0 +1,336 @@ +{ + "dosa": [ + { + "image": "dosa1.jpg", + "keywords": [] + }, + { + "image": "dosa10.jpg", + "keywords": [] + }, + { + "image": "dosa11.jpg", + "keywords": [] + }, + { + "image": "dosa12.jpg", + "keywords": [] + }, + { + "image": "dosa13.jpg", + "keywords": [] + }, + { + "image": "dosa14.jpg", + "keywords": [] + }, + { + "image": "dosa15.jpg", + "keywords": [] + }, + { + "image": "dosa16.jpg", + "keywords": [] + }, + { + "image": "dosa17.jpg", + "keywords": [] + }, + { + "image": "dosa18.jpg", + "keywords": [] + }, + { + "image": "dosa19.jpg", + "keywords": [] + }, + { + "image": "dosa2.jpg", + "keywords": [] + }, + { + "image": "dosa20.jpg", + "keywords": [] + }, + { + "image": "dosa21.jpg", + "keywords": [] + }, + { + "image": "dosa22.jpg", + "keywords": [] + }, + { + "image": "dosa23.jpg", + "keywords": [] + }, + { + "image": "dosa24.jpg", + "keywords": [] + }, + { + "image": "dosa25.jpg", + "keywords": [] + }, + { + "image": "dosa26.jpg", + "keywords": [] + }, + { + "image": "dosa27.jpg", + "keywords": [] + }, + { + "image": "dosa28.jpg", + "keywords": [] + }, + { + "image": "dosa29.jpg", + "keywords": [] + }, + { + "image": "dosa3.jpg", + "keywords": [] + }, + { + "image": "dosa30.jpg", + "keywords": [] + }, + { + "image": "dosa31.jpg", + "keywords": [] + }, + { + "image": "dosa32.jpg", + "keywords": [] + }, + { + "image": "dosa33.jpg", + "keywords": [] + }, + { + "image": "dosa34.jpg", + "keywords": [] + }, + { + "image": "dosa35.jpg", + "keywords": [] + }, + { + "image": "dosa36.jpg", + "keywords": [] + }, + { + "image": "dosa37.jpg", + "keywords": [] + }, + { + "image": "dosa38.jpg", + "keywords": [] + }, + { + "image": "dosa39.jpg", + "keywords": [] + }, + { + "image": "dosa4.jpg", + "keywords": [] + }, + { + "image": "dosa40.jpg", + "keywords": [] + }, + { + "image": "dosa41.jpg", + "keywords": [] + }, + { + "image": "dosa42.jpg", + "keywords": [] + }, + { + "image": "dosa43.jpg", + "keywords": [] + }, + { + "image": "dosa44.jpg", + "keywords": [] + }, + { + "image": "dosa45.jpg", + "keywords": [] + }, + { + "image": "dosa46.jpg", + "keywords": [] + }, + { + "image": "dosa47.jpg", + "keywords": [] + }, + { + "image": "dosa48.jpg", + "keywords": [] + }, + { + "image": "dosa49.jpg", + "keywords": [] + }, + { + "image": "dosa5.jpg", + "keywords": [] + }, + { + "image": "dosa50.jpg", + "keywords": [] + }, + { + "image": "dosa51.jpg", + "keywords": [] + }, + { + "image": "dosa52.jpg", + "keywords": [] + }, + { + "image": "dosa53.jpg", + "keywords": [] + }, + { + "image": "dosa54.jpg", + "keywords": [] + }, + { + "image": "dosa55.jpg", + "keywords": [] + }, + { + "image": "dosa56.jpg", + "keywords": [] + }, + { + "image": "dosa57.jpg", + "keywords": [] + }, + { + "image": "dosa58.jpg", + "keywords": [] + }, + { + "image": "dosa59.jpg", + "keywords": [] + }, + { + "image": "dosa6.jpg", + "keywords": [] + }, + { + "image": "dosa60.jpg", + "keywords": [] + }, + { + "image": "dosa61.jpg", + "keywords": [] + }, + { + "image": "dosa62.jpg", + "keywords": [] + }, + { + "image": "dosa63.jpg", + "keywords": [] + }, + { + "image": "dosa64.jpg", + "keywords": [] + }, + { + "image": "dosa65.jpg", + "keywords": [] + }, + { + "image": "dosa66.jpg", + "keywords": [] + }, + { + "image": "dosa67.jpg", + "keywords": [] + }, + { + "image": "dosa68.jpg", + "keywords": [] + }, + { + "image": "dosa69.jpg", + "keywords": [] + }, + { + "image": "dosa7.jpg", + "keywords": [] + }, + { + "image": "dosa70.jpg", + "keywords": [] + }, + { + "image": "dosa71.jpg", + "keywords": [] + }, + { + "image": "dosa72.jpg", + "keywords": [] + }, + { + "image": "dosa73.jpg", + "keywords": [] + }, + { + "image": "dosa74.jpg", + "keywords": [] + }, + { + "image": "dosa75.jpg", + "keywords": [] + }, + { + "image": "dosa76.jpg", + "keywords": [] + }, + { + "image": "dosa77.jpg", + "keywords": [] + }, + { + "image": "dosa78.jpg", + "keywords": [] + }, + { + "image": "dosa79.jpg", + "keywords": [] + }, + { + "image": "dosa8.jpg", + "keywords": [] + }, + { + "image": "dosa80.jpg", + "keywords": [] + }, + { + "image": "dosa81.jpg", + "keywords": [] + }, + { + "image": "dosa82.jpg", + "keywords": [] + }, + { + "image": "dosa83.jpg", + "keywords": [] + }, + { + "image": "dosa9.jpg", + "keywords": [] + } + ] +} diff --git a/models/idly.json b/models/idly.json new file mode 100644 index 0000000..d70902a --- /dev/null +++ b/models/idly.json @@ -0,0 +1,312 @@ +{ + "idly": [ + { + "image": "idly1.jpg", + "keywords": [] + }, + { + "image": "idly10.jpg", + "keywords": [] + }, + { + "image": "idly11.jpg", + "keywords": [] + }, + { + "image": "idly12.jpg", + "keywords": [] + }, + { + "image": "idly13.jpg", + "keywords": [] + }, + { + "image": "idly14.jpg", + "keywords": [] + }, + { + "image": "idly15.jpg", + "keywords": [] + }, + { + "image": "idly16.jpg", + "keywords": [] + }, + { + "image": "idly17.jpg", + "keywords": [] + }, + { + "image": "idly18.jpg", + "keywords": [] + }, + { + "image": "idly19.jpg", + "keywords": [] + }, + { + "image": "idly2.jpg", + "keywords": [] + }, + { + "image": "idly20.jpg", + "keywords": [] + }, + { + "image": "idly21.jpg", + "keywords": [] + }, + { + "image": "idly22.jpg", + "keywords": [] + }, + { + "image": "idly23.jpg", + "keywords": [] + }, + { + "image": "idly24.jpg", + "keywords": [] + }, + { + "image": "idly25.jpg", + "keywords": [] + }, + { + "image": "idly26.jpg", + "keywords": [] + }, + { + "image": "idly27.jpg", + "keywords": [] + }, + { + "image": "idly28.jpg", + "keywords": [] + }, + { + "image": "idly29.jpg", + "keywords": [] + }, + { + "image": "idly3.jpg", + "keywords": [] + }, + { + "image": "idly30.jpg", + "keywords": [] + }, + { + "image": "idly31.jpg", + "keywords": [] + }, + { + "image": "idly32.jpg", + "keywords": [] + }, + { + "image": "idly33.jpg", + "keywords": [] + }, + { + "image": "idly34.jpg", + "keywords": [] + }, + { + "image": "idly35.jpg", + "keywords": [] + }, + { + "image": "idly36.jpg", + "keywords": [] + }, + { + "image": "idly37.jpg", + "keywords": [] + }, + { + "image": "idly38.jpg", + "keywords": [] + }, + { + "image": "idly39.jpg", + "keywords": [] + }, + { + "image": "idly4.jpg", + "keywords": [] + }, + { + "image": "idly40.jpg", + "keywords": [] + }, + { + "image": "idly41.jpg", + "keywords": [] + }, + { + "image": "idly42.jpg", + "keywords": [] + }, + { + "image": "idly43.jpg", + "keywords": [] + }, + { + "image": "idly44.jpg", + "keywords": [] + }, + { + "image": "idly45.jpg", + "keywords": [] + }, + { + "image": "idly46.jpg", + "keywords": [] + }, + { + "image": "idly47.jpg", + "keywords": [] + }, + { + "image": "idly48.jpg", + "keywords": [] + }, + { + "image": "idly49.jpg", + "keywords": [] + }, + { + "image": "idly5.jpg", + "keywords": [] + }, + { + "image": "idly50.jpg", + "keywords": [] + }, + { + "image": "idly51.jpg", + "keywords": [] + }, + { + "image": "idly52.jpg", + "keywords": [] + }, + { + "image": "idly53.jpg", + "keywords": [] + }, + { + "image": "idly54.jpg", + "keywords": [] + }, + { + "image": "idly55.jpg", + "keywords": [] + }, + { + "image": "idly56.jpg", + "keywords": [] + }, + { + "image": "idly57.jpg", + "keywords": [] + }, + { + "image": "idly58.jpg", + "keywords": [] + }, + { + "image": "idly59.jpg", + "keywords": [] + }, + { + "image": "idly6.jpg", + "keywords": [] + }, + { + "image": "idly60.jpg", + "keywords": [] + }, + { + "image": "idly61.jpg", + "keywords": [] + }, + { + "image": "idly62.jpg", + "keywords": [] + }, + { + "image": "idly63.jpg", + "keywords": [] + }, + { + "image": "idly64.jpg", + "keywords": [] + }, + { + "image": "idly65.jpg", + "keywords": [] + }, + { + "image": "idly66.jpg", + "keywords": [] + }, + { + "image": "idly67.jpg", + "keywords": [] + }, + { + "image": "idly68.jpg", + "keywords": [] + }, + { + "image": "idly69.jpg", + "keywords": [] + }, + { + "image": "idly7.jpg", + "keywords": [] + }, + { + "image": "idly70.jpg", + "keywords": [] + }, + { + "image": "idly71.jpg", + "keywords": [] + }, + { + "image": "idly72.jpg", + "keywords": [] + }, + { + "image": "idly73.jpg", + "keywords": [] + }, + { + "image": "idly74.jpg", + "keywords": [] + }, + { + "image": "idly75.jpg", + "keywords": [] + }, + { + "image": "idly76.jpg", + "keywords": [] + }, + { + "image": "idly77.jpg", + "keywords": [] + }, + { + "image": "idly8.jpg", + "keywords": [] + }, + { + "image": "idly9.jpg", + "keywords": [] + } + ] +} diff --git a/models/pasta.json b/models/pasta.json new file mode 100644 index 0000000..00cb51d --- /dev/null +++ b/models/pasta.json @@ -0,0 +1,140 @@ +{ + "pasta": [ + { + "image": "pasta1.jpg", + "keywords": [] + }, + { + "image": "pasta10.jpg", + "keywords": [] + }, + { + "image": "pasta11.jpg", + "keywords": [] + }, + { + "image": "pasta12.jpg", + "keywords": [] + }, + { + "image": "pasta13.jpg", + "keywords": [] + }, + { + "image": "pasta14.jpg", + "keywords": [] + }, + { + "image": "pasta15.jpg", + "keywords": [] + }, + { + "image": "pasta16.jpg", + "keywords": [] + }, + { + "image": "pasta17.jpg", + "keywords": [] + }, + { + "image": "pasta18.jpg", + "keywords": [] + }, + { + "image": "pasta19.jpg", + "keywords": [] + }, + { + "image": "pasta2.jpg", + "keywords": [] + }, + { + "image": "pasta20.jpg", + "keywords": [] + }, + { + "image": "pasta21.jpg", + "keywords": [] + }, + { + "image": "pasta22.jpg", + "keywords": [] + }, + { + "image": "pasta23.jpg", + "keywords": [] + }, + { + "image": "pasta24.jpg", + "keywords": [] + }, + { + "image": "pasta25.jpg", + "keywords": [] + }, + { + "image": "pasta26.jpg", + "keywords": [] + }, + { + "image": "pasta27.jpg", + "keywords": [] + }, + { + "image": "pasta28.jpg", + "keywords": [] + }, + { + "image": "pasta29.jpg", + "keywords": [] + }, + { + "image": "pasta3.jpg", + "keywords": [] + }, + { + "image": "pasta30.jpg", + "keywords": [] + }, + { + "image": "pasta31.jpg", + "keywords": [] + }, + { + "image": "pasta32.jpg", + "keywords": [] + }, + { + "image": "pasta33.jpg", + "keywords": [] + }, + { + "image": "pasta34.jpg", + "keywords": [] + }, + { + "image": "pasta4.jpg", + "keywords": [] + }, + { + "image": "pasta5.jpg", + "keywords": [] + }, + { + "image": "pasta6.jpg", + "keywords": [] + }, + { + "image": "pasta7.jpg", + "keywords": [] + }, + { + "image": "pasta8.jpg", + "keywords": [] + }, + { + "image": "pasta9.jpg", + "keywords": [] + } + ] +} diff --git a/models/pizza.json b/models/pizza.json new file mode 100644 index 0000000..a00b083 --- /dev/null +++ b/models/pizza.json @@ -0,0 +1,384 @@ +{ + "pizza": [ + { + "image": "pizza1.jpg", + "keywords": ["margherita", "vegetarian", "cheese"] + }, + { + "image": "pizza10.jpg", + "keywords": [] + }, + { + "image": "pizza11.jpg", + "keywords": ["margherita", "vegetarian"] + }, + { + "image": "pizza12.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza13.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza14.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza15.jpg", + "keywords": ["egg"] + }, + { + "image": "pizza16.jpg", + "keywords": ["olives", "vegetarian"] + }, + { + "image": "pizza17.jpg", + "keywords": ["cheese", "vegetarian"] + }, + { + "image": "pizza18.jpg", + "keywords": [] + }, + { + "image": "pizza19.jpg", + "keywords": ["vegetarian", "cheese"] + }, + { + "image": "pizza2.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza20.jpg", + "keywords": ["mushroom"] + }, + { + "image": "pizza21.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza22.jpg", + "keywords": [] + }, + { + "image": "pizza23.jpg", + "keywords": ["mushroom", "pepperoni"] + }, + { + "image": "pizza24.jpg", + "keywords": [] + }, + { + "image": "pizza25.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza26.jpg", + "keywords": ["vegetarian", "cheese"] + }, + { + "image": "pizza27.jpg", + "keywords": ["pepperoni", "cheese"] + }, + { + "image": "pizza28.jpg", + "keywords": ["mushroom", "pepperoni"] + }, + { + "image": "pizza29.jpg", + "keywords": ["cheese", "pepperoni"] + }, + { + "image": "pizza3.jpg", + "keywords": [] + }, + { + "image": "pizza30.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza31.jpg", + "keywords": ["pepperoni", "cheese"] + }, + { + "image": "pizza32.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza33.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza34.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza35.jpg", + "keywords": ["pepperoni", "cheese"] + }, + { + "image": "pizza36.jpg", + "keywords": ["cheese", "vegetarian"] + }, + { + "image": "pizza37.jpg", + "keywords": ["pepperoni", "olives", "cheese"] + }, + { + "image": "pizza38.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza39.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza4.jpg", + "keywords": ["mushroom", "pepperoni"] + }, + { + "image": "pizza40.jpg", + "keywords": [] + }, + { + "image": "pizza41.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza42.jpg", + "keywords": ["pineapple"] + }, + { + "image": "pizza43.jpg", + "keywords": ["margherita", "vegetarian", "cheese"] + }, + { + "image": "pizza44.jpg", + "keywords": ["cheese", "pepperoni"] + }, + { + "image": "pizza45.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza46.jpg", + "keywords": ["vegetarian", "vegan"] + }, + { + "image": "pizza47.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza48.jpg", + "keywords": [] + }, + { + "image": "pizza49.jpg", + "keywords": ["olives", "vegetarian", "cheese"] + }, + { + "image": "pizza5.jpg", + "keywords": ["bacon"] + }, + { + "image": "pizza50.jpg", + "keywords": ["margherita", "tomato", "cheese"] + }, + { + "image": "pizza51.jpg", + "keywords": ["pepperoni", "cheese"] + }, + { + "image": "pizza52.jpg", + "keywords": ["pepperoni", "mushroom"] + }, + { + "image": "pizza53.jpg", + "keywords": [] + }, + { + "image": "pizza54.jpg", + "keywords": ["egg"] + }, + { + "image": "pizza55.jpg", + "keywords": ["cheese", "vegetarian"] + }, + { + "image": "pizza56.jpg", + "keywords": [] + }, + { + "image": "pizza57.jpg", + "keywords": ["vegetarian"] + }, + { + "image": "pizza58.jpg", + "keywords": [] + }, + { + "image": "pizza59.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza6.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza60.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza61.jpg", + "keywords": [] + }, + { + "image": "pizza62.jpg", + "keywords": ["veggie", "vegetarian", "olives"] + }, + { + "image": "pizza63.jpg", + "keywords": [] + }, + { + "image": "pizza64.jpg", + "keywords": ["vegetarian", "veggie", "cheese"] + }, + { + "image": "pizza65.jpg", + "keywords": ["vegetarian", "veggie"] + }, + { + "image": "pizza66.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza67.jpg", + "keywords": ["vegetarian", "veggie"] + }, + { + "image": "pizza68.jpg", + "keywords": [] + }, + { + "image": "pizza69.jpg", + "keywords": ["veggie", "vegetarian"] + }, + { + "image": "pizza7.jpg", + "keywords": ["veggie", "vegetarian", "tomato"] + }, + { + "image": "pizza70.jpg", + "keywords": [] + }, + { + "image": "pizza71.jpg", + "keywords": [] + }, + { + "image": "pizza72.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza73.jpg", + "keywords": [] + }, + { + "image": "pizza74.jpg", + "keywords": [] + }, + { + "image": "pizza75.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza76.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza77.jpg", + "keywords": [] + }, + { + "image": "pizza78.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza79.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza8.jpg", + "keywords": ["mushroom", "pepperoni"] + }, + { + "image": "pizza80.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza81.jpg", + "keywords": ["veggie", "tomato", "vegetarian"] + }, + { + "image": "pizza82.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza83.jpg", + "keywords": ["mushroom", "pepperoni"] + }, + { + "image": "pizza84.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza85.jpg", + "keywords": ["pepperoni", "cheese"] + }, + { + "image": "pizza86.jpg", + "keywords": [] + }, + { + "image": "pizza87.jpg", + "keywords": ["pineapple"] + }, + { + "image": "pizza88.jpg", + "keywords": [] + }, + { + "image": "pizza89.jpg", + "keywords": ["margherita", "vegetarian", "cheese"] + }, + { + "image": "pizza9.jpg", + "keywords": ["margherita", "vegetarian"] + }, + { + "image": "pizza90.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza91.jpg", + "keywords": ["tomato"] + }, + { + "image": "pizza92.jpg", + "keywords": ["margherita", "vegetarian", "cheese"] + }, + { + "image": "pizza93.jpg", + "keywords": ["pepperoni"] + }, + { + "image": "pizza94.jpg", + "keywords": ["vegetarian", "cheese", "pineapple"] + }, + { + "image": "pizza95.jpg", + "keywords": ["margherita", "vegetarian", "cheese"] + } + ] +} diff --git a/models/rice.json b/models/rice.json new file mode 100644 index 0000000..1e8d364 --- /dev/null +++ b/models/rice.json @@ -0,0 +1,144 @@ +{ + "rice": [ + { + "image": "rice1.jpg", + "keywords": [] + }, + { + "image": "rice10.jpg", + "keywords": [] + }, + { + "image": "rice11.jpg", + "keywords": [] + }, + { + "image": "rice12.jpg", + "keywords": [] + }, + { + "image": "rice13.jpg", + "keywords": [] + }, + { + "image": "rice14.jpg", + "keywords": [] + }, + { + "image": "rice15.jpg", + "keywords": [] + }, + { + "image": "rice16.jpg", + "keywords": [] + }, + { + "image": "rice17.jpg", + "keywords": [] + }, + { + "image": "rice18.jpg", + "keywords": [] + }, + { + "image": "rice19.jpg", + "keywords": [] + }, + { + "image": "rice2.jpg", + "keywords": [] + }, + { + "image": "rice20.jpg", + "keywords": [] + }, + { + "image": "rice21.jpg", + "keywords": [] + }, + { + "image": "rice22.jpg", + "keywords": [] + }, + { + "image": "rice23.jpg", + "keywords": [] + }, + { + "image": "rice24.jpg", + "keywords": [] + }, + { + "image": "rice25.jpg", + "keywords": [] + }, + { + "image": "rice26.jpg", + "keywords": [] + }, + { + "image": "rice27.jpg", + "keywords": [] + }, + { + "image": "rice28.jpg", + "keywords": [] + }, + { + "image": "rice29.jpg", + "keywords": [] + }, + { + "image": "rice3.jpg", + "keywords": [] + }, + { + "image": "rice30.jpg", + "keywords": [] + }, + { + "image": "rice31.jpg", + "keywords": [] + }, + { + "image": "rice32.jpg", + "keywords": [] + }, + { + "image": "rice33.jpg", + "keywords": [] + }, + { + "image": "rice34.jpg", + "keywords": [] + }, + { + "image": "rice35.jpg", + "keywords": [] + }, + { + "image": "rice4.jpg", + "keywords": [] + }, + { + "image": "rice5.jpg", + "keywords": [] + }, + { + "image": "rice6.jpg", + "keywords": [] + }, + { + "image": "rice7.jpg", + "keywords": [] + }, + { + "image": "rice8.jpg", + "keywords": [] + }, + { + "image": "rice9.jpg", + "keywords": [] + } + ] +} diff --git a/models/samosa.json b/models/samosa.json new file mode 100644 index 0000000..0660150 --- /dev/null +++ b/models/samosa.json @@ -0,0 +1,92 @@ +{ + "samosa": [ + { + "image": "samosa1.jpg", + "keywords": [] + }, + { + "image": "samosa10.jpg", + "keywords": [] + }, + { + "image": "samosa11.jpg", + "keywords": [] + }, + { + "image": "samosa12.jpg", + "keywords": [] + }, + { + "image": "samosa13.jpg", + "keywords": [] + }, + { + "image": "samosa14.jpg", + "keywords": [] + }, + { + "image": "samosa15.jpg", + "keywords": [] + }, + { + "image": "samosa16.jpg", + "keywords": [] + }, + { + "image": "samosa17.jpg", + "keywords": [] + }, + { + "image": "samosa18.jpg", + "keywords": [] + }, + { + "image": "samosa19.jpg", + "keywords": [] + }, + { + "image": "samosa2.jpg", + "keywords": [] + }, + { + "image": "samosa20.jpg", + "keywords": [] + }, + { + "image": "samosa21.jpg", + "keywords": [] + }, + { + "image": "samosa22.jpg", + "keywords": [] + }, + { + "image": "samosa3.jpg", + "keywords": [] + }, + { + "image": "samosa4.jpg", + "keywords": [] + }, + { + "image": "samosa5.jpg", + "keywords": [] + }, + { + "image": "samosa6.jpg", + "keywords": [] + }, + { + "image": "samosa7.jpg", + "keywords": [] + }, + { + "image": "samosa8.jpg", + "keywords": [] + }, + { + "image": "samosa9.jpg", + "keywords": [] + } + ] +} From 216f02f2bd05536d75f186140ccc5d3a8d0ba939 Mon Sep 17 00:00:00 2001 From: surhud004 Date: Fri, 30 Sep 2022 19:15:50 -0400 Subject: [PATCH 2/2] Add codeowners --- CODEOWNERS | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 CODEOWNERS diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000..4817548 --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,9 @@ +# These owners will be the default owners for everything in + +# the repo. Unless a later match takes precedence, + +# @global-owner1 and @global-owner2, if exists, will be requested for + +# review when someone opens a pull request. + +- @surhud004