Embeddable Chatbot Builder
Build a landing page + clickable web app prototype
Build a chatbot builder app that allows users to upload their company docs and knowledge and turn it into a chatbot. The chatbot is available inside the app as a ChatGPT-like chat interface and also as an embeddable widget, that your customers can add to their websites.
Treat it as a real product ready to launch and serve real users, not just a demo project.
Use AI tools (Claude Code, Lovable, Replit or others) to build a working app, not a Figma prototype. Note: no backend functionality is required, it's enough for your app to be a clickable prototype, focus on thoughtful design and great product feel.
Requirements
- Landing page "selling" the product and stimulating user's onboarding
- Chat interface for testing the chatbot inside the app and uploading docs
- Embeddable widget builder: copy/paste embed code
- Paywall with pricing plans: come up with gated features that make sense
Add any other pages and features that you believe make sense for your product.
Deliverables
- Landing page
- Web app for building chatbots
- Presentation: video demo (preferred) or a written tutorial with screenshots
Criteria
- Design quality: no generic AI slop, add a bit of personality and brand. Hint: use design references from Mobbin, Dribbble or any other website
- Product thinking: meaningful onboarding, clear user flow, no useless features
- Attention to detail: thoughtful animations, micro-interactions, copywriting, overall feel