Transforming Ingredients into Culinary Masterpieces Instantly
| Metric | Value |
|---|---|
| Last Commit | today |
| Total Languages | 3 |
AI RECIPEMAKER leverages the MERN stack and the cutting-edge power of Google Gemini to generate creative recipes.
| Category | Tool/Technology |
|---|---|
| Backend Framework | |
| Database | |
| ODM | |
| AI Integration | |
| Language | |
| Package Manager | |
| Data Format |
AI RECIPEMAKER is a full-stack web application designed to eliminate food waste and inspire your next meal. Users simply input the ingredients they have in their kitchen, and the app uses a powerful AI model like Gemini 2.5 Flash (via the Google GenAI SDK) to generate unique, customized, and step-by-step recipes instantly.
- Node.js (v18+)
- npm
- A running instance of MongoDB
- A Gemini API Key (obtained from Google AI Studio)
- Clone the repository:
git clone https://github.com/MuhammadAashirAslam/AiRecipeMaker
- Navigate to the project directory and install dependencies:
cd ai-recipemaker npm install # for other dependencies (express, mongoose, etc.)
- Create a file named
.envin the root and add your environment variables:# Example .env file MONGO_URI=mongodb://localhost:27017/ai-recipes GEMINI_API_KEY=YOUR_SECRET_GEMINI_KEY PORT=5000 - Start the application (assuming your start script is defined in
package.json):npm start
The server will now be running at http://localhost:[PORT].