Back to Projects

How DevNode Built an AI-Powered Project Idea Generator

Using n8n, Google Gemini 1.5 Pro, and low-code workflows to solve the "Blank Page Syndrome" for engineers — and turn the solution into a 24/7 lead generation asset.

n8n Gemini 1.5 Pro Webhooks Vercel Google Sheets

Workflow Architecture

graph TD A[User visits Vercel UI] -->|Selects Domain & Difficulty| B(n8n Webhook) B --> C{Orchestration Engine} C -->|Generate Idea Prompt| D[Google Gemini API] D -->|Returns JSON array| C C -->|Format & Log| E[(Google Sheets DB)] C -->|200 OK Response| A style A fill:#000,stroke:#00f2ff,stroke-width:2px,color:#fff style B fill:#000,stroke:#ea4b71,stroke-width:2px,color:#fff style C fill:#000,stroke:#ea4b71,stroke-width:2px,color:#fff style D fill:#000,stroke:#4b8bea,stroke-width:2px,color:#fff style E fill:#000,stroke:#109d59,stroke-width:2px,color:#fff

The Challenge

As an engineering-focused startup, we noticed a recurring problem among students and developers: "Blank Page Syndrome." Many talented engineers have the skills to build but struggle to find unique, industry-relevant project ideas.

We wanted to solve this by creating a tool that offers personalized project suggestions instantly — while also serving as a lead generation asset for DevNode Technologies.

The Solution — An Agentic AI Workflow

Instead of building a traditional static database of project ideas, we architected a dynamic AI agent using low-code automation. The entire system responds to a user input, generates a fresh idea, and logs the interaction — all without writing a backend from scratch.

  • Core Engine n8n handles workflow orchestration — routing data between the frontend, the AI model, and the database through a single webhook-triggered flow.
  • The Brain Google Gemini 1.5 Pro generates creative, context-aware project ideas based on the user's selected domain and difficulty — with a custom-engineered prompt that enforces a strict JSON output format.
  • Database Google Sheets acts as a lightweight backend — logging every user request and the ideas generated, giving us a live view of demand and usage patterns.
  • Frontend A minimal Vercel-hosted UI that collects user inputs and renders the AI response in real time — fast, globally distributed, and zero-maintenance.

How It Works

  1. The user selects their preferred domain (e.g., IoT, Web Dev, AI) and difficulty level on the Vercel UI.
  2. The n8n webhook captures the form submission and passes the structured input to the Gemini API with a carefully engineered system prompt.
  3. Gemini 1.5 Pro returns a unique project title, one-paragraph description, and tech stack recommendation — formatted as a strict JSON object.
  4. n8n logs the request and result to Google Sheets, then sends a 200 response with the generated idea back to the UI.
  5. The idea appears in the user's browser in real time — and their email goes into our nurture list.

We successfully deployed a fully functional AI Project Generator that serves as a 24/7 digital asset for DevNode. Students submit their domain and difficulty — and within seconds receive a tailored, industry-relevant project idea they can actually build. On the backend, every request is logged, giving us real-time insight into what engineers are most interested in building — free market research, automated.

This project demonstrates our ability to integrate Generative AI with Business Process Automation — rapidly, without unnecessary infrastructure overhead.

Want us to automate your workflow?

We build AI-powered automation systems — n8n pipelines, Gemini integrations, lead capture flows — for businesses that want to move fast without writing a backend from scratch.