Flipzon is a full-stack e-commerce web application built with Next.js, Node.js, and MongoDB, featuring a modern Amazon-like shopping experience. It includes a full admin panel, seller dashboard, and customer interface — all connected through a secure token-based authentication system using Bearer tokens.
🧑💻 Authentication System – Secure JWT + Bearer token flow
🔐 Session Management with Redis – Fast, secure, and scalable session handling for authentication and caching
🛍️ Product Management – Sellers can add, edit, and manage products. track, update order status and cancel order
💸 Cashfree Payments – Fully integrated online payment system
📦 Order Management – Order tracking (pending → shipped → delivered)
💬 User Reviews & Ratings – Product feedback and rating system
🧾 Admin Panel – Dashboard for managing users, sellers, and orders
🔎 Search & Filters – search your product abd apply diffent types filters
📊 Analytics Dashboard – Revenue trends and user growth charts
☁️ Cloud Integration – Image uploads via Cloudinary
⚙️ Modern Frontend Stack – Next.js 15, Tailwind CSS, Zustand, TanStack Query
🌐 Deployment – Frontend on Vercel, Backend on Railway
Frontend: Next.js, TypeScript, Tailwind CSS, Zustand, TanStack Query, Shadcn UI
Backend: Node.js, Express.js, MongoDB, Redis, JWT, Cloudinary, Cashfree, Resend
Deployment: Vercel (frontend), Railway (backend)