This is a full-stack AI chatbot application designed and developed from scratch. The platform simulates real-time conversations between users and an intelligent assistant, powered by modern AI models through OpenRouter.
I handled both frontend and backend development, UI/UX design, deployment, and integration with external AI services.
Key Features:
Built with NestJS + MongoDB on the backend
React.js + Redux Toolkit for frontend with real-time updates
Authentication using JWT
Full CRUD operations for chats and messages
Supports user and assistant message types
Responsive design for all screen sizes (Mobile / Tablet / Desktop)
API documentation created using Swagger