Loader
/VST
Vaibhav Singh Thakur
Product designer
Hey! Thanks for stopping by
My portfolio is best experienced on a desktop.
Hope to see you there!
Image generation

Bharat Diffusion

(Y-2024)
Snapshot of Bharat Diffusion Home page hero section
Services
UX/Growth Strategy
Product Design
Creative direction
role
Design Lead
About
BharatDiffusion.ai is an AI-powered image generation platform tailored to authentically depict India's rich culture, landscapes, and heritage. Utilizing diffusion-based models, it enables users to create visuals that resonate with India's diverse aesthetics.
CHALLENGE
One of the key challenges was designing a website that authentically reflected India’s cultural identity while maintaining a modern and intuitive experience. Since most users were from India, the interface had to be simple, accessible, and easy to navigate, catering to an average tech-savvy audience. At the same time, the platform had to compete with industry giants like MidJourney and Ideogram, requiring a balance between simplicity, powerful AI capabilities, and visually compelling design to stand out in the AI image generation space.

UX Research and Analysis

Understanding the problem - We engaged with clients, stakeholders, and B2C customers to gain a comprehensive understanding of their challenges, needs, and expectations. Through a series of interviews, feedback sessions, and recorded meetings, we gathered qualitative insights directly from users. Additionally, we leveraged data-driven analytics tools such as Google Analytics and Crazy Egg to monitor user behavior, performance metrics, and interaction patterns across our platform. This approach allowed us to identify pain points, optimize user journeys, and make informed decisions to enhance overall experience and engagement.
Image showing research done for Bharat Diffusion website

The look and feel

Understanding the problem - We engaged with clients, stakeholders, and B2C customers to gain a comprehensive understanding of their challenges, needs, and expectations. Through a series of interviews, feedback sessions, and recorded meetings, we gathered qualitative insights directly from users. Additionally, we leveraged data-driven analytics tools such as Google Analytics and Crazy Egg to monitor user behavior, performance metrics, and interaction patterns across our platform. This approach allowed us to identify pain points, optimize user journeys, and make informed decisions to enhance overall experience and engagement.
A woman with long hair and earrings on the cover of a magazine.A man with a beard sitting in a meditation position.A picture of an elephant with trees in the background.
A series of frames showing different design decisions for bharat diffusion website
Chapter 1°

/Website

information architecture / Design System / Wireframes / VISUAL DESIGN

Culturally rich, authentic visuals that reflect India's diversity while maintaining a modern, composed AI-driven aesthetic.

Bharat Diffusion leverages advanced AI diffusion models trained on diverse Indian imagery to generate culturally authentic visuals. These models use deep learning and neural networks to create high-quality, detailed, and realistic images. By combining cutting-edge AI with localized data, Bharat Diffusion ensures that its outputs truly represent India's unique aesthetic and diversity.
A web page design of Home Page
Versatile output
A tablet with a black screen and a black background, telling about Bharat Diffusion features
Endless possibilities
A balance between traditional elements and cutting-edge design will create an engaging and intuitive user experience. Marketers, advertisers, and marketing agencies rely heavily on stock images to create compelling visuals for their social media campaigns, advertisements, brochures, and promotional materials. Bloggers, vloggers, and social media influencers often use generated images to enhance their written or visual content, making it more visually appealing and engaging for their audience.
Over 1500+
categories
Pricing page design
Chapter 2°

/Dashboard

Dashboard design / Design System / Wireframes / VISUAL DESIGN
Snapshot of Hero section of Dashboard

Bringing Indian culture to billions of people worldwide, leveraging AI models as pillars of generation and making it accessible for free

The main challenge was to design an interface where a lame user can easily generate images without get confused in the complex AI terminologies. The platform should help user craft better prompts to achieve best possible output. Giving real time feedback and managing user generated content effectively to further share, create community, filtering and much more.... were some key points that we kept in mind while making the platform.

Prompt area : variations

1
Multiline prompt
2
Multiline Truncated
3
Suggested prompts
4
Regular prompt
We made multiple iterations for the filters to change your generations. The challenge was to make the filters widget flexible for more functionality and responsive across variable devices of different screen size. The second iteration was finalised as it was compact and scalable at the same time in case we decide to add more options.

Filters/settings : iterations

1
Big and upfront
2
Compact and modern
Final
3
Multiline prompt : settings
What if the user generates multiple variations at the same time, where will he monitor his progress and view his generated output. Below are the screens that cover that use case in detail.

Multiple generation stack : edge cases

1
Generation started
2
Pending for too long > 5 mins
3
Generation failed
4
Generation successful
5
Generation stack - collapsed
6
Generation stack - expanded
1/9: Generating multiple prompt
Image showcasing the step of the process of image generation
2/9: View generation
Image showcasing the step of the process of image generation
3/9: Empty state of My generations
Image showcasing the step of the process of image generation
4/9: Illegal generation
Image showcasing the step of the process of image generation
5/9: Generation history
Image showcasing the step of the process of image generation
6/9: Credits exhausted
Image showcasing the step of the process of image generation
7/9: Generating output iteration
Image showcasing the step of the process of image generation
8/9: Shimmer/loader
Image showcasing the step of the process of image generation
9/9: Output generated on home screen
Image showcasing the step of the process of image generation