Building My Utak-atik Project: Affiliate Store + AI Assistant

πŸš€ What is Utak-atik?

Utak-atik is my side project where I experiment with web technologies to build something useful and fun. The idea is simple:

  • An affiliate product catalog where users can browse categories and items.
  • An AI assistant powered by OpenRouter that helps answer questions or guide visitors.

Think of it as a mix of e-commerce + AI β€” but still simple, lightweight, and focused on learning.


πŸ› οΈ Tech Stack

For this project, I use:

  • Next.js β†’ for the frontend framework (fast and easy to deploy on Vercel).
  • Supabase β†’ as the backend database and authentication (Postgres + APIs out of the box).
  • OpenRouter AI β†’ for the chat assistant (like ChatGPT, but with free/alternative model options).
  • Vercel β†’ for hosting, automatic deployment from GitHub.

πŸ“‚ Features So Far

βœ… Homepage with AI Chat + Product Categories
βœ… Dynamic Category Pages that list affiliate products
βœ… Mobile-friendly product grid (2 per row on small screens)
βœ… Search bar for finding products
βœ… Placeholder image if product image is missing


πŸ—οΈ Next Milestones

  • Setting up Supabase + RAG pipeline for smarter AI answers (knowledge-augmented responses).
  • Admin panel to manage categories and products directly from the database.
  • Improved UI with better styling, animations, and branding.

πŸ’‘ Why This Project?

I built Utak-atik as a way to:

  • Learn modern web stack (Next.js, Supabase, AI APIs).
  • Explore affiliate marketing integration.
  • Document my journey while still keeping it fun and experimental.

🌐 Live Demo

Once deployment is stable, you’ll be able to check it out on Vercel:
πŸ‘‰ Demo Link


✨ Github:

https://github.com/awandha/my-diy-app


πŸ™Œ Final Thoughts

Utak-atik is not just a project, but my sandbox to learn, build, and iterate. If you’re into web dev, AI, or affiliate marketing, stay tuned β€” I’ll keep sharing updates!