Live demo
AskMySite
AI FAQ chatbot prototype for small business websites.
AskMySite is a local AI-style FAQ chatbot prototype for small business websites. It shows how repeated customer questions can be answered from a demo knowledge base with source references, confidence indicators, and lead capture fallback when the assistant is unsure.
Portfolio MVP demo. No real OpenAI API call, external API usage, backend database, email sending, production chatbot integration, or real customer data.
Project shape
- My role
- Product scope, UI direction, AI-assisted frontend implementation with OpenAI Codex, QA coordination, chatbot workflow design, knowledge base structure, documentation, GitHub workflow, and Vercel deployment.
- Tools
- OpenAI Codex, Vite, React, TypeScript, Tailwind CSS, localStorage, GitHub, Vercel, PowerShell, Manual QA, Mock AI logic
Features
- Landing page
- Local AI-style chat demo
- Example question chips
- Deterministic knowledge base matching
- Source references
- Confidence indicator
- Low-confidence lead capture
- Lead validation
- Knowledge base search and filter
- Knowledge base local edit and add
- Leads view
- Lead status management
- Stats cards
- localStorage persistence
- Clear and reset controls
- Responsive UI
- Accessibility and keyboard navigation QA
Next step
View live demo
Discuss a similar buildAskMySite is a polished portfolio MVP built for small businesses that want to turn repeated customer questions into a cleaner website support experience.
The app demonstrates a local AI-style FAQ chatbot workflow: visitors can ask questions, receive source-aware answers from a demo knowledge base, see confidence indicators, and leave their contact details when the assistant is unsure.
This project was built as an AI-assisted development case study using OpenAI Codex, with manual product direction, QA, testing, GitHub workflow, and Vercel deployment review.
It is intentionally scoped as a safe portfolio MVP: no real OpenAI API call, no external API usage, no backend database, no real email sending, and no real customer data. The goal is to show how a small business knowledge base can become a clean, testable chatbot prototype quickly.
Live demo:
https://askmysite-drab.vercel.app/
Source code available on request.