CloseIQ

Designed, developed and shipped 0→1 AI assistant in 5 days

Focus Areas:

Design

Vibe Coding

AI Software

AI Software

Front-end Dev

Back-end Dev

Testing

Back-end Dev

Testing

Software:

Project Overview

Building an end-to-end AI assistant for internal search

Problem

Sales reps often waste time searching for relevant answers hidden in messy internal documentation. Many companies lack a unified system for turning scattered content into clear, actionable insights. This is especially true for teams without robust CRMs or knowledge bases. The result is delays, duplicated work, and missed opportunities.

Solution

CloseIQ transforms messy internal content into a smart, conversational search experience powered by OpenAI’s API. Reps can ask natural-language questions like “How do we handle renewals?” or “What’s our cold call script?” and instantly get focused, on-brand answers sourced from company PDFs, notes, and sales materials.

My Role / Responsibilities

I led the project end to end, starting with defining the core use case and designing the UX. From there, I developed the front-end, integrated OpenAI, and deployed the back-end. Throughout the process, I used ChatGPT as a thinking and coding partner to help architect the system, debug issues, and quickly iterate on features.

Research & Planning

Using LLMs as both a development partner and a technical foundation

1 / Market Need

Many companies operate without a robust CRM or a centralized knowledge base. Instead, critical information lives in scattered docs, siloed team notes, or outdated wikis. CloseIQ addresses this gap by turning disorganized internal content into a searchable, conversational interface. It's especially valuable for fast-moving teams that need quick answers but lack a clean way to access their own knowledge.

2 / Product Concept

CloseIQ is an AI-powered assistant designed to answer internal questions using a company’s own documentation. Users can upload PDFs, notes, or sales materials, and the system turns that content into a lightweight, chat-based knowledge layer. The experience is fast, familiar, and designed to feel like chatting with a well-informed teammate.

3 / Technical Knowledge Gap

In addition to data from third-party platforms, user interviews were conducted with both external users and internal stakeholders to evaluate the existing onboarding screens across desktop and mobile. Feedback was aggregated and analyzed to identify key bottlenecks, providing valuable insights into UX improvements aimed at increasing conversion rates.

1 / Market Need

2 / Product Concept

3 / Technical Knowledge Gap

Production

Designing, building, and shipping a working AI product from scratch

4 / System Architecture

I used ChatGPT to help map out the full system architecture, from document ingestion to vector-based search and GPT response generation. I designed the pipeline to be modular and scalable, allowing new datasets to be added with minimal setup. Supabase handled vector storage and querying, while Vercel hosted the front and back ends. This foundation made it easy to test, iterate, and deploy quickly.

5 / Interface Design

The interface was built to feel familiar and frictionless, more like a chat experience than a traditional dashboard. I designed it to reveal complexity only when needed, letting users ask questions and get instant answers without setup or training. All components were built in Framer and React, with Tailwind used for precise styling and layout.

6 / Development

I handled both the front-end and back-end development, using ChatGPT as a thinking partner and code assistant. On the front end, I implemented responsive layouts, typing animations, and a persistent chat interface. On the back end, I set up document parsing, embedding, Supabase integration, and GPT prompt tuning. Every part of the system was designed to be fast, flexible, and easy to extend.

4 / System Architecture

5 / Interface Design

6 / Development

Project Overview

Building an end-to-end AI assistant for internal search

Problem

Sales reps often waste time searching for relevant answers hidden in messy internal documentation. Many companies lack a unified system for turning scattered content into clear, actionable insights. This is especially true for teams without robust CRMs or knowledge bases. The result is delays, duplicated work, and missed opportunities.

Solution

CloseIQ transforms messy internal content into a smart, conversational search experience powered by OpenAI’s API. Reps can ask natural-language questions like “How do we handle renewals?” or “What’s our cold call script?” and instantly get focused, on-brand answers sourced from company PDFs, notes, and sales materials.

My Role / Responsibilities

I led the project end to end, starting with defining the core use case and designing the UX. From there, I developed the front-end, integrated OpenAI, and deployed the back-end. Throughout the process, I used ChatGPT as a thinking and coding partner to help architect the system, debug issues, and quickly iterate on features.

Project Overview

Building an end-to-end AI assistant for internal search

Problem

Sales reps often waste time searching for relevant answers hidden in messy internal documentation. Many companies lack a unified system for turning scattered content into clear, actionable insights. This is especially true for teams without robust CRMs or knowledge bases. The result is delays, duplicated work, and missed opportunities.

Solution

CloseIQ transforms messy internal content into a smart, conversational search experience powered by OpenAI’s API. Reps can ask natural-language questions like “How do we handle renewals?” or “What’s our cold call script?” and instantly get focused, on-brand answers sourced from company PDFs, notes, and sales materials.

My Role / Responsibilities

I led the project end to end, starting with defining the core use case and designing the UX. From there, I developed the front-end, integrated OpenAI, and deployed the back-end. Throughout the process, I used ChatGPT as a thinking and coding partner to help architect the system, debug issues, and quickly iterate on features.

2 / Product Concept

CloseIQ is an AI-powered assistant designed to answer internal questions using a company’s own documentation. Users can upload PDFs, notes, or sales materials, and the system turns that content into a lightweight, chat-based knowledge layer. The experience is fast, familiar, and designed to feel like chatting with a well-informed teammate.

2 / Product Concept

CloseIQ is an AI-powered assistant designed to answer internal questions using a company’s own documentation. Users can upload PDFs, notes, or sales materials, and the system turns that content into a lightweight, chat-based knowledge layer. The experience is fast, familiar, and designed to feel like chatting with a well-informed teammate.

3 / Technical Knowledge Gap

As a designer without a traditional engineering background, I used ChatGPT as a hands-on coding partner throughout development. From setting up the API architecture to writing search logic and embedding pipelines, ChatGPT helped me overcome technical hurdles and build a fully functional product from the ground up.

3 / Technical Knowledge Gap

As a designer without a traditional engineering background, I used ChatGPT as a hands-on coding partner throughout development. From setting up the API architecture to writing search logic and embedding pipelines, ChatGPT helped me overcome technical hurdles and build a fully functional product from the ground up.

Launch & Refinement

Testing in the real world and refining the product through live feedback

7 / Launch

After building a working MVP, I deployed CloseIQ to a live environment and tested it across multiple branded datasets. I focused on making the deployment process as seamless as possible, ensuring that each instance loaded the correct visuals, content, and organizational context. This allowed me to simulate real-world usage and evaluate how the system performed under actual conditions.

8 / Product Refinement

With the system live, I iterated quickly based on how the agent responded to real queries. I adjusted prompts to reduce fluff, improved how sources were cited, and made the responses feel more direct and on-brand. ChatGPT was instrumental in helping me identify weak spots, rewrite prompt logic, and make fast improvements to both the frontend and backend experience.

4 / System Architecture

I used ChatGPT to help map out the full system architecture, from document ingestion to vector-based search and GPT response generation. I designed the pipeline to be modular and scalable, allowing new datasets to be added with minimal setup. Supabase handled vector storage and querying, while Vercel hosted the front and back ends. This foundation made it easy to test, iterate, and deploy quickly.

4 / System Architecture

I used ChatGPT to help map out the full system architecture, from document ingestion to vector-based search and GPT response generation. I designed the pipeline to be modular and scalable, allowing new datasets to be added with minimal setup. Supabase handled vector storage and querying, while Vercel hosted the front and back ends. This foundation made it easy to test, iterate, and deploy quickly.

5 / Interface Design

The interface was built to feel familiar and frictionless, more like a chat experience than a traditional dashboard. I designed it to reveal complexity only when needed, letting users ask questions and get instant answers without setup or training. All components were built in Framer and React, with Tailwind used for precise styling and layout.

5 / Interface Design

The interface was built to feel familiar and frictionless, more like a chat experience than a traditional dashboard. I designed it to reveal complexity only when needed, letting users ask questions and get instant answers without setup or training. All components were built in Framer and React, with Tailwind used for precise styling and layout.

7 / Launch

8 / Product Refinement

6 / Development

I handled both the front-end and back-end development, using ChatGPT as a thinking partner and code assistant. On the front end, I implemented responsive layouts, typing animations, and a persistent chat interface. On the back end, I set up document parsing, embedding, Supabase integration, and GPT prompt tuning. Every part of the system was designed to be fast, flexible, and easy to extend.

6 / Development

I handled both the front-end and back-end development, using ChatGPT as a thinking partner and code assistant. On the front end, I implemented responsive layouts, typing animations, and a persistent chat interface. On the back end, I set up document parsing, embedding, Supabase integration, and GPT prompt tuning. Every part of the system was designed to be fast, flexible, and easy to extend.

7 / Launch

After building a working MVP, I deployed CloseIQ to a live environment and tested it across multiple branded datasets. I focused on making the deployment process as seamless as possible, ensuring that each instance loaded the correct visuals, content, and organizational context. This allowed me to simulate real-world usage and evaluate how the system performed under actual conditions.

7 / Launch

After building a working MVP, I deployed CloseIQ to a live environment and tested it across multiple branded datasets. I focused on making the deployment process as seamless as possible, ensuring that each instance loaded the correct visuals, content, and organizational context. This allowed me to simulate real-world usage and evaluate how the system performed under actual conditions.

8 / Product Refinement

With the system live, I iterated quickly based on how the agent responded to real queries. I adjusted prompts to reduce fluff, improved how sources were cited, and made the responses feel more direct and on-brand. ChatGPT was instrumental in helping me identify weak spots, rewrite prompt logic, and make fast improvements to both the frontend and backend experience.

8 / Product Refinement

With the system live, I iterated quickly based on how the agent responded to real queries. I adjusted prompts to reduce fluff, improved how sources were cited, and made the responses feel more direct and on-brand. ChatGPT was instrumental in helping me identify weak spots, rewrite prompt logic, and make fast improvements to both the frontend and backend experience.

1 / Market Need

Many companies operate without a robust CRM or a centralized knowledge base. Instead, critical information lives in scattered docs, siloed team notes, or outdated wikis. CloseIQ addresses this gap by turning disorganized internal content into a searchable, conversational interface. It's especially valuable for fast-moving teams that need quick answers but lack a clean way to access their own knowledge.

1 / Market Need

Many companies operate without a robust CRM or a centralized knowledge base. Instead, critical information lives in scattered docs, siloed team notes, or outdated wikis. CloseIQ addresses this gap by turning disorganized internal content into a searchable, conversational interface. It's especially valuable for fast-moving teams that need quick answers but lack a clean way to access their own knowledge.

Research & Planning

Using LLMs as both a development partner and a technical foundation

Research & Planning

Using LLMs as both a development partner and a technical foundation

Production

Designing, building, and shipping a working AI product from scratch

Production

Designing, building, and shipping a working AI product from scratch

Launch & Refinement

Testing in the real world and refining the product through live feedback

Launch & Refinement

Testing in the real world and refining the product through live feedback