Open Access Open Access  Restricted Access Subscription Access

AI Powered Recipe Generator Using MERN Stack

Gitanjali Zinjurate, Nikita Gajul

Abstract


This project introduces an AI-powered Recipe Generator web application built using the MERN (MongoDB, Express.js, React, Node.js) stack, integrated with the Gemini AI API. The application allows users to input available ingredients, select dietary preferences, and choose cuisine styles to dynamically generate customized recipes. The backend, developed with Node.js and Express.js, handles user requests and communicates with the Gemini AI API, which generates context-aware, natural language recipes. MongoDB is used to store user data, including preferences, search history, and generated recipes, enabling personalization and data-driven insights. The React-based frontend provides an interactive user experience, supporting real- time recipe suggestions and a responsive design. This project demonstrates the integration of generative AI with modern web technologies to create a smart, user-friendly solution for meal planning and culinary exploration.

Full Text:

PDF

References


Khan, A.; Joshi, R. (2023). “Full-Stack Google. (2024). Gemini AI API Documentation. https://ai.google.dev.

Sharma, P., & Gupta, R. (2023). “AI in Culinary Applications: Smart Recipes for the Future.” Journal of Applied AI Research, 11(2), 145–159.

Mehta, A., & Patel, D. (2022). “Building Scalable Web Applications Using MERN Stack.” International Journal of Modern Web Development, 9(3), 97–105.

Wu, L., & Singh, T. (2021). “Reducing Food Waste with AI-Driven Meal Planning.” Journal of Sustainable Technology, 14(1), 34–46.

React Team. (2024). React.js Documentation. https://react.dev.

Node.js Foundation. (2024). Node.js Documentation. https://nodejs.org.

MongoDB Inc. (2024). MongoDB Atlas and Developer Tools.

https://www.mongodb.com.

Bhatia, R., & Rani, S. (2022). “Natural Language Generation for Food Applications.” Journal of AI Interfaces, 6(2), 91–104.


Refbacks

  • There are currently no refbacks.