← Back to Projects

AI-Powered Image Generation App

Kev-In — Personal Project

Next.js TypeScript Tailwind CSS AI Generation

The Idea

This was a fun personal project built around Christmas. The concept is simple — upload a photo of yourself, pick your favourite Christmas movie, and the app generates a custom movie poster starring you. It's light-hearted, but building it meant solving some real technical challenges under the hood.

How It Works

The app handles the full flow — image upload, communication with AI generation APIs, async processing while the image is being created, and delivering the finished poster back to the user. The frontend is built with Next.js and TypeScript, styled with Tailwind CSS, and designed to feel responsive and polished throughout.

The Impact

The app got a lot of traction while it was live, with users sharing their generated posters on LinkedIn and social media. It was a great way to get hands-on with integrating AI APIs into a real product, handling image processing and async workflows in Next.js, and thinking about how to make a technically complex process feel simple and seamless for the user.