Buy-Sell-Rent Portal
About the Project
A comprehensive MERN stack marketplace application featuring JWT authentication, real-time chat, secure image uploads, and AI-powered chatbot integration for an enhanced user experience.
Key Features
- JWT Authentication: Secure user authentication and authorization
- Real-Time Chat: Sub-100ms messaging for instant communication between buyers and sellers
- Secure Image Uploads: Docker-containerized image handling for safe file management
- Category Search: Intuitive search functionality across product categories
- AI Chatbot Integration: Gemini-powered chatbot handling user support
- OTP-Verified Checkout: Secure checkout flow with one-time password verification
Tech Stack
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT
- AI Integration: Google Gemini
- Containerization: Docker
Performance Highlights
- <100ms real-time chat latency
- Secure OTP-verified transaction flows
- Fully containerized with Docker for consistent deployment