E CommerceOnline ShoppingClothing Stores
CompletedBagiffy - Online Fashion Store
A fast, mobile-friendly fashion store for Pakistani shoppers with multi-image galleries, persistent cart, and WhatsApp order tracking.
Overall Progress100%
2 weeks 6 days
NDA Protected Project
This project is under a Non-Disclosure Agreement. Source code and certain details cannot be shared publicly.
This project also includes:
Development Progress History
A transparent look at our daily development progress, challenges faced, and solutions implemented
No development updates yet.
Project Gallery
1 images · Scroll for long images
1 / 1
View Full Size
1 / 1
Technologies Used
ReactTailwind CSSNode.jsPostgreSQLMongoDBExpressNodemailerJWT AuthenticationAxiosCloudinary
Key Features
- User Authentication
- Responsive Design
- Multi-Image Product Gallery
- Cookie-Based Persistent Cart
- Cash on Delivery Checkout
- WhatsApp Order Tracking
- Homepage Banner Slideshow
- Email Order Confirmations
- User Registration & Login
- Email Verification Flow
- Password Reset via Email
- Product Search
- Contact Form
- Responsive Mobile Design
Project Details
Bagiffy is an online fashion store we built for the Pakistani retail market. The client wanted a clean, fast shopping experience where customers could browse clothing, view detailed product images, and place orders without friction.
We designed everything around how Pakistani consumers actually shop online. Cash on Delivery is the only payment method — no confusing payment gateways. WhatsApp is the main communication channel for order tracking. The checkout collects just enough info to deliver the package. No unnecessary steps, no forced account creation to start shopping.
The product pages are where this store really stands out. Each product supports a main image plus up to eight thumbnail sets, and each thumbnail opens its own mini gallery. Shoppers get a close look at fabrics, stitching, and color options — exactly what matters when buying clothes online.
We kept the shopping cart entirely cookie-based. No login required to add items. The cart stays intact for seven days, so returning visitors pick up where they left off. When a customer places an order, both the buyer and the store owner receive an email with full order details and a direct WhatsApp tracking link.
The storefront runs on React with Vite for fast page loads. The backend is Node.js with MongoDB, and all product images are served through Cloudinary for quick loading across Pakistan. Email notifications go through a dedicated SMTP service for reliable delivery.
The result is a professional online store that feels familiar and easy for the target audience — simple browsing, quick checkout, and communication through WhatsApp, the app they already use every day.
