Developer builds AI-powered co-seller dashboard on serverless AWS-Vercel stack
A developer built Kajota Pulse, a Bloomberg-style dashboard designed to help African micro-commerce co-sellers decide what products to stock each week, submitted as an entry to the AWS and Vercel 'H0: Hack the Zero Stack' hackathon. The app runs entirely on a serverless architecture using Next.js on Vercel, AWS Aurora Serverless v2 for data storage, and Google's Gemini 2.5 Flash model to generate stocking recommendations. A key technical challenge was implementing passwordless database authentication, as the Aurora internet-access-gateway model mandates IAM token-based auth instead of traditional passwords, eliminating any long-lived credentials from the system. The team also discovered that Vercel functions run on AWS Lambda, which injects its own environment credentials that can shadow custom AWS keys, requiring a workaround using uniquely named environment variables. Real-time product data is streamed into Aurora via MongoDB Atlas Database Triggers connected to live Kajota marketplace collections, with the live app available at kajota-pulse.vercel.app.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in