This is a Next.js project that implements a mobile-responsive UI for setting up a chatbot.
ā
User Authentication (Email & Google)
ā
Email Verification UI
ā
Organization Setup (Auto Meta Description Fetch)
ā
Web Scraping Progress UI
ā
Chatbot Integration & Testing
ā
Integration Success & Failure UI (With Confetti š)
ā
Fully Responsive (Mobile & Desktop)
ā
Smooth Transitions & Animations
beyondchats-ui/ āāā components/ ā āāā AuthForm.js ā āāā VerifyEmail.js ā āāā SetupOrganization.js ā āāā ScrapingProgress.js ā āāā WebpageDataChunks.js ā āāā ChatbotIntegration.js ā āāā IntegrationSuccess.js āāā pages/ ā āāā index.js // Authentication Page ā āāā verify.js // Email Verification Page ā āāā setup.js // Organization Setup ā āāā scraping.js // Web Scraping Progress ā āāā integration.js // Chatbot Integration ā āāā success.js // Integration Success Page āāā styles/ ā āāā globals.css // Global styles āāā public/ ā āāā favicon.ico // Website Icon āāā README.md // Project Documentation āāā package.json // Dependencies āāā next.config.js // Next.js Config
Live project URL: https://beyondchats-ui.vercel.app
git clone https://github.com/yourgithub/beyondchats-ui.git
cd beyondchats-ui
npm install
npm run dev