Imoran ai LogoImoran ai Logo
fullstack

Building a Headless Shopify Store with Next.js

Jul 1, 2026
3 min read
Gallery image

Read Article

More Articles

Gallery image

Read Article

fullstack

Building a Client Feedback Agent on Vercel's Eve

I built a Slack agent on Vercel's new Eve framework that turns client feedback into tracked action items, reads the follow-up threads to know what's done, and DMs you a recap on demand, always linked to the source so it can't make things up.

Jul 1, 2026
10 min read
Gallery image

Read Article

fullstack

Multi-Tenant SaaS Auth with Supabase Row-Level Security

How I keep one tenant’s data invisible to another using Supabase row-level security: deny-by-default tables, auth.uid() policies, an admin override, and how to actually test the isolation.

Jun 28, 2026
10 min read
Gallery image

Read Article

fullstack

Building a RAG Chatbot That Won't Hallucinate (Next.js + Gemini)

How I built a RAG chatbot that answers only from uploaded documents and says "I don’t know" otherwise, using Next.js, Gemini, and Vercel Blob. The retrieval and prompt guardrails that keep it honest.

Jun 27, 2026
10 min read
Gallery image

Read Article

fullstack

Paystack vs Stripe: Accepting Payments as a Nigerian Developer

I have shipped both Paystack and Stripe in production from Nigeria. How they really compare on payouts, fees, reach, and developer experience, and which to use when.

Jun 26, 2026
10 min read
Gallery image

Read Article

fullstack

Verifying Payments with Webhooks in Next.js (Stripe and Paystack)

Never mark an order paid in the browser. How I verify Stripe and Paystack payments with webhooks in Next.js, including signature checks and idempotency, drawn from Fasco and Planzia.

Jun 25, 2026
10 min read
image of the article

Read Article

fullstackmvp

Building Progressive Web Apps (PWAs) in Next.js

How I turned my Next.js apps Planzia and Quick Onboard Doc into installable PWAs with next-pwa: the config, the manifest, an offline fallback, and the caching choices that actually matter.

Nov 24, 2025
10 min read
image of the article

Read Article

demomvp

AI Onboarding: Preventing Hallucination with the RAG Chatbot

Quick Onboard Doc is a RAG chatbot that answers from a company’s own uploaded docs and says "I don’t know" when the answer isn’t there. How I built the retrieval guardrail with Next.js, Gemini, and Vercel Blob.

Nov 19, 2025
10 min read
image of the article

Read Article

mvpdemo

Full Control: E-Commerce Admin Panel with React & TypeScript

The admin half of Fasco: a React + TypeScript + Supabase dashboard where the store owner manages inventory, watches revenue, recovers abandoned carts, and controls user roles at the database level.

Nov 15, 2025
10 min read
image of the article

Read Article

demomvp

Building Planzia: A Modern Project Management Site with Next.js

Planzia is a project management app I built with Next.js: workspaces, tasks, team invites, a Paystack paywall wired through webhooks, and analytics that show where the budget actually went.

Nov 14, 2025
10 min read
image of the article

Read Article

UI/UX

How I Find Stunning Designs to Code (My Full Process Revealed)

Where I actually find free, high-quality UI designs to build my projects: the Figma Community, befriending designers, and component libraries, plus how I credit the people I borrow from.

Nov 13, 2025
10 min read
image of the article

Read Article

demomvp

FASCO: Modern E-Commerce User Flow with React & Supabase

How I built the shopper side of Fasco, a React + Vite + Supabase fashion store: persistent carts, real product filtering, and a checkout that only marks an order paid once the payment webhook confirms it.

Nov 12, 2025
10 min read
PRODUCT DEVELOPERUI ENGINEERMVP DEVELOPMENTFRONTEND DEVELOPMENTPRODUCT DEVELOPERUI ENGINEERMVP DEVELOPMENTFRONTEND DEVELOPMENTPRODUCT DEVELOPERUI ENGINEERMVP DEVELOPMENTFRONTEND DEVELOPMENT