Overview
Snaplaunch is an AI agent platform that allows businesses to design and train conversational AI agents with
ease. These agents integrate directly into any website or app, providing instant answers to questions about
products or services while also automating customer support, marketing, and recruiting. As the lead frontend
developer and designer, I created the full UI in Figma, then built it out with HTML, CSS, JavaScript, and
Django. I also contributed to backend integration in Python, working closely with the backend team to shape
the overall product architecture and bring every component to life.

Problem
Clients using Eranova’s internal AI tools want a fast, no-code way to deploy AI agents on their websites
and internal tools — without relying on engineering support. I set out to design a product that gave them
full control over how their agents looked and behaved, including the ability to match their brand’s visual
identity. My focus was on delivering a polished, intuitive experience that made complex workflows feel
effortless.


Design & Engineering Process
- Designed the entire interface in Figma with a focus on clarity, simplicity, and brand flexibility.
- Built a fully responsive, cross-platform dashboard with systems for organization management, user roles, agent training, and usage analytics.
- Created intuitive agent training flows, allowing users to upload PDFs and documents to power knowledge-based AI interactions.
- Developed an embeddable AI agent modal that integrates cleanly into external sites via iframes.
- Implemented real-time updates and smooth UI animations for a fast, high-performance user experience.
- Wrote SQL queries and Django-based Python logic to connect the frontend with dynamic backend data, collaborating closely with the backend team.
- Managed version control across teams, ensuring clean merges and fast feature delivery in a fast-paced environment.

Outcome
Snaplaunch recently went live and is now embedded on dozens of live client sites, with new users joining
regularly. Clients can easily upload their own data, match the agent to their branding, and enhance their
website experience with minimal effort. I continue to update the product with new features and improvements
based on client feedback.