Our career paths help you become job ready faster
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build a fully functional, AI-powered shopping assistant from scratch using cutting-edge technologies including LangChain's LangGraph for agent orchestration, MongoDB Atlas for vector search and memory, and Google's Gemini as the AI engine. Master setting up a Node.js backend, creating a React frontend, and seeding a database with AI-generated product data through hands-on development. Discover how to implement vector search capabilities for intelligent product recommendations, configure MongoDB Atlas for optimal performance, and integrate Google's Gemini AI model for natural language processing. Build a complete chat interface that allows customers to interact naturally with the assistant, implement real-time communication between frontend and backend, and create an autonomous system capable of taking multi-step actions to help customers. Explore database seeding techniques using AI-generated content, understand agent orchestration patterns with LangGraph, and develop a responsive chat widget that enhances the e-commerce experience. By completion, you'll have constructed a production-ready e-commerce chat assistant that demonstrates modern AI integration patterns, full-stack development skills, and practical implementation of vector databases for intelligent customer service automation.
Syllabus
⌨️ 0:00:00 Introduction
⌨️ 0:02:29 Backend Setup
⌨️ 0:08:03 MongoDB Setup
⌨️ 0:18:14 Seeding the Database
⌨️ 0:43:22 Building the AI Agent
⌨️ 1:07:10 Frontend Setup
⌨️ 1:19:17 Building the Chat Widget
⌨️ 1:31:57 Frontend Logic
⌨️ 1:42:19 Final Result & Outro
Taught by
freeCodeCamp.org