

TechLight is a cutting-edge, full-stack e-commerce platform designed specifically for the tech-savvy generation. It provides a seamless shopping experience for electronics, gadgets, and high-performance hardware. Built with the MERN stack (MongoDB, Express, React, Node.js), TechLight integrates advanced features like AI-powered shopping assistance, real-time customer support, and secure multi-channel payments to bridge the gap between traditional retail and the future of digital commerce.
What sets TechLight apart is its Hybrid AI-Human Support System. While most platforms offer either automated bots or delayed human support, TechLight provides both: an instant AI Shopping Assistant for technical queries and a real-time Socket.io-powered chat for direct human assistance. Additionally, the platform features a highly optimized "Tech-First" UI, leveraging the latest Tailwind CSS 4 and Framer Motion for a fluid, premium experience that resonates with tech enthusiasts.
The primary goal of TechLight is to democratize access to premium technology by providing a reliable, fast, and intelligent platform where users can discover, compare, and purchase the latest gadgets with absolute confidence and minimal friction.
Traditional tech e-commerce often suffers from:
Technical Confusion: Buyers are often overwhelmed by complex specifications and jargon.
Support Delays: Standard email or ticket-based support is too slow for urgent technical queries.
Payment Security Concerns: Lack of diverse and trusted local payment options in specific regions.
Information Fragmentation: Difficulty in tracking orders and managing support history in one place.
TechLight solves these issues by:
Integrating an AI Assistant that simplifies technical details for everyday users.
Providing a Real-time Chat system for immediate human expert intervention.
Incorporating SSLCommerz for a secure, localized, and multi-channel checkout process.
Centralizing all user interactions in a comprehensive dashboard. The impact is a transformed buying journey where consumers feel empowered, informed, and secure, leading to higher satisfaction and trust.
AI Shopping Assistant
Feature: Integrated Groq and OpenAI powered chatbot available on every page.
Benefit: Users get instant answers to compatibility questions and product specs 24/7 without waiting for a human.
Real-Time Support System
Feature: Live communication channel built with Socket.io.
Benefit: Direct access to support staff for personalized troubleshooting and order assistance in real-time.
Secure SSLCommerz Payment Gateway
Feature: Integration with Bangladesh's leading payment aggregator.
Benefit: Secure transactions via credit/debit cards, mobile banking (Bkash, Nagad), and internet banking.
Dynamic Product Discovery
Feature: High-performance search and advanced multi-criteria filtering.
Benefit: Users can find the exact tech component they need in seconds, filtered by brand, category, or price.
Intelligent User Dashboard
Feature: A comprehensive personal hub for managing orders, wishlist, and support history.
Benefit: Provides a clear overview of the user's relationship with the platform, ensuring transparency.
Real-time State Synchronization
Challenge: Maintaining a consistent state for chat messages and notifications across multiple open tabs and devices was complex.
Overcoming: We implemented Socket.io with dedicated room-based logic and synchronized the client-side state using Redux Toolkit to ensure a "single source of truth."
AI Context Maintenance
Challenge: Preventing the AI from providing generic info or hallucinating non-existent product specifications.
Overcoming: We used advanced "System Prompt Engineering" to constrain the AI's persona to an electronic store specialist and provided it with clean context from our database.
User Trust in High-Value Transactions
Challenge: Tech items are often expensive, and users are hesitant to pay online for high-ticket items.
Overcoming: We integrated SSLCommerz, the most trusted gateway in the region, and provided real-time order tracking to reassure users at every step of the delivery.
Support Scalability
Challenge: Managing a high volume of support requests during sales or product launches.
Overcoming: The AI Assistant handles 80% of routine technical queries, allowing human moderators to focus on complex, high-priority issues via the real-time chat.
Frontend: React 19, Vite, Tailwind CSS 4, Framer Motion, Redux Toolkit, TanStack Query, Radix UI, Lucide React.
Backend: Node.js, Express.js (v5), MongoDB (via MongoDB Driver).
Real-time: Socket.io.
AI Integration: Groq Cloud SDK, OpenAI API, Google Generative AI (Gemini).
Authentication: Firebase Authentication & Admin SDK, JSON Web Tokens (JWT).
Payment Gateway: SSLCommerz.
Others: Cloudinary (Media), Axios (HTTP), Multer (File Uploads), JSPDF & XLSX (Reporting).
TechLight is more than just an e-commerce website; it is a comprehensive ecosystem designed for the modern tech consumer. By combining the speed of AI with the reliability of human support and the security of modern web standards, TechLight sets a new benchmark for how technology should be bought and sold online.