FurniChair is a full-stack furniture e-commerce platform built with Django (backend) and Nuxt.js (frontend). It is designed to deliver a fast, scalable, and production-ready online shopping experience.
🚀 Overview
This project is a complete e-commerce system that goes beyond a basic store. It includes everything needed to run and manage a real online furniture business.
Customers get a smooth shopping experience, while admins get full control over products, orders, and store management.
🛍️ Key Features
Product browsing with search & filters
Real-time cart system
Clean, fast, SEO-friendly UI
JWT authentication (secure login system)
Password reset & protected sessions
Admin dashboard for product & category management
Image optimization with Cloudinary
Automated file cleanup on delete
Pagination & lazy loading for performance
💳 Payments
Integrated real-world payment gateways:
SSLCommerz
bKash
Ready for production use in local and global markets.
⚙️ Tech Stack
Backend: Django + Django REST Framework
Frontend: Nuxt.js (Vue 3)
Database: SQLite (dev), PostgreSQL (prod-ready)
Auth: JWT (access + refresh tokens)
Storage: Cloudinary
DevOps: Docker + Nginx
🎯 Why This Project Matters
FurniChair is built with real-world architecture in mind:
Scalable backend API design
Secure authentication system
Optimized frontend performance
Production-ready deployment setup
Real payment integration
👨💻 Summary
FurniChair is not just a demo — it is a production-ready e-commerce foundation that can be extended for real businesses.
AI-powered financial analytics platform built with FastAPI, Pandas, DuckDB, and Gemini API for data analysis, REST APIs, natural-language-to-SQL queries, and automated business insights.