ACCESSING DATABANKS...
시스템 초기화 중...
[000%]
시스템 초기화 중...
[000%]
SYSTEM_SECURE // FPGD
ACCESSING DATABANKS...
// Chatbot Website: Customizable AI Chat Platform
Customizable AI Chatbot / Web App / Next.js 14 Project
One-liner summary:
An interactive, extensible chatbot interface for modern websites, built with Next.js 14 App Router, TypeScript, Tailwind CSS, and Shadcn UI. Integrates multiple LLM providers and features a modular, production-ready architecture.
Development Duration: Ongoing (2025)
Note(s):
Integration & Deployment:
Backend Connectivity:
Architecture Exploration:
UI/UX & Scalability:
Planned Enhancements:
Provider extensibility:
Designing a flexible architecture for switching between LLM providers and custom endpoints.
Performance:
Optimizing server streaming, lazy loading, and artifact handling for real-time chat.
Authentication & Persistence:
Integrating Auth.js and serverless storage for secure, scalable data management.
UI/UX:
Ensuring accessibility and responsive design across devices.
Architecture Style:
Modular Next.js 14 App Router with React Server Components.
Component Organization:
app/: Next.js routes (chat, auth, layout)components/: Reusable UI and logic-driven componentslib/ai/: LLM configs, prompt logic, provider registryartifacts/: Artifact handler logic (text, images, code, etc.)hooks/: Custom React hooks for chat, state, UItests/: E2E tests and test helpersState Management:
React Context, Server Actions
Integrations:
Vercel AI SDK, Auth.js, Neon Serverless Postgres, Vercel Blob
Screenshots/Video:
You can view the live demo at chatbot.franzdomingo.tech. All features and UI are available to explore directly.
Platform Views:
Web (responsive, mobile-first)
Functionality Shown:
Demo Instructions:
Visit chatbot.franzdomingo.tech to interact with the chatbot web app.
Developer: Franz Phillip G. Domingo
Last Updated: 2025-07-11
Built on top of Vercel’s open-source chatbot (MIT licensed). Customized for personal use and integration.