SnapShop | Ecommerce Full-stack Platform
SnapShop is a modern, feature-rich Full-Stack eCommerce platform designed for developers, startups, and businesses looking to launch an online store quickly.
SnapShop is a modern, feature-rich Full-Stack eCommerce platform designed for developers, startups, and businesses looking to launch an online store quickly. It includes a responsive storefront, a powerful admin dashboard, secure authentication, multiple payment gateways, AI-powered translations, and advanced customization options—all in one complete solution.
Whether you’re building a fashion store, electronics marketplace, cosmetics shop, furniture business, or digital products website, SnapShop provides everything required to launch and manage a professional online business.
Live Demo
Explore SnapShop before purchasing.
- Storefront: https://snapshop.gadohost.com/
- Admin Dashboard: https://snapshop.gadohost.com/admin
Admin Login
Username: admin
Password: admin123
Admin Panel Feature Walkthrough
SnapShop comes with a state-of-the-art Admin Dashboard that gives you complete control over your eCommerce business. Here is a quick walkthrough of what you can do:
- Adding & Managing Products: Easily add new products with a rich-text editor. Manage inventory, upload multiple high-quality images, set variations (sizes, colors), and organize products into collections and categories for easy storefront navigation.
- Order Management: Track all incoming sales in real-time. View detailed order invoices, update payment statuses (Paid/Unpaid), and change shipping statuses (Pending, Processing, Shipped, Delivered). Changing a shipping status automatically sends a beautiful branded email notification to the customer.
- Configuring Shipping & Logistics: Create custom shipping zones and configure shipping costs. Whether you offer flat-rate shipping or conditional rates, the checkout process will automatically calculate the correct shipping fee based on the customer’s location.
- Store Settings & Customization: Adjust everything without touching a single line of code. Update your store name, logo, currency, and SEO meta tags. Switch between themes, customize brand colors, enable/disable specific payment gateways (Stripe, PayPal, Razorpay, COD), and configure your AI translation provider directly from the dashboard.
- Email Configuration: Customize transactional emails directly from the admin panel using an integrated HTML code editor. Ensure every email your customer receives matches your brand’s identity perfectly.
Main Features
- Modern Full-Stack eCommerce Architecture
- Powerful Admin Dashboard
- Product, Category & Inventory Management
- Order & Customer Management
- Coupons & Discount System
- Flash Sales & Countdown Campaigns
- Advanced Product Search & Filters
- Wishlist & Shopping Cart
- Product Reviews & Ratings
- SEO-Friendly URLs & Optimized Performance
- Responsive Design for Desktop, Tablet & Mobile
- One-Click Installation Wizard
Payment Gateways
- Stripe
- PayPal
- Razorpay
- Cash on Delivery (COD)
Authentication
- Email & Password Login
- Google Login
- Facebook Login
- Apple Login
- Phone Authentication
Global Selling Features
- Multi-Language Support
- Multi-Currency Support
- AI-Powered Automatic Translation
- RTL Language Support
AI Translation Providers
- OpenAI
- Google Gemini
- Groq AI
Cloud Storage Support
- Local Storage
- Amazon S3
- DigitalOcean Spaces
- Google Cloud Storage
- Backblaze B2
Customization
- Multiple Beautiful Themes
- Dark & Light Modes
- Dynamic Theme Switching
- Custom Branding
- REST API Ready for Mobile Applications
Package Includes
- Complete Source Code
- Storefront
- Admin Dashboard
- Installation Wizard
- Comprehensive Documentation
- Free Lifetime Updates
Perfect for:
- Fashion Stores
- Electronics Shops
- Furniture Stores
- Beauty & Cosmetics
- Grocery Stores
- Book Stores
- Digital Products
- General Online Shops
Demo images are used for preview purposes only and are not included in the final download package.
Changelog
Version 1.0.2 (Current Update) – 04-10-2026[FEATURE] Added Paystack payment gateway integration for seamless transactions across Africa. [FEATURE] Added Payoneer / Manual Bank Transfer payment gateway with customizable admin transfer instructions. [FEATURE] Added Flutterwave payment gateway integration for global and African payments. [FEATURE] Added PayU India payment gateway integration with secure server-side SHA-512 payload hashing. [FEATURE] Added PhonePe payment gateway integration with UPI and card support via Base64 checksums. [FEATURE] Added Cashfree payment gateway integration with seamless backend order creation. [FEATURE] Added 1-click "Copy Callback / Webhook URL" buttons for all supported payment gateways in the Admin Settings to easily configure merchant integrations. [FEATURE] Added custom logo upload support in Admin Settings for the 6 newly added payment gateways. [FEATURE] Added native Dark Mode toggle for the Admin Dashboard to reduce eye strain and improve UX. [FEATURE] Designed custom, premium 404 Error Pages with quick navigation, brand pill badges, and direct action shortcuts. [UX] Modernized Admin Dashboard UI with custom sleek scrollbars and responsive CSS Grid layouts. [FIX] Fixed floating column bars alignment issue in the Revenue Velocity dashboard chart. [SECURITY] Patched critical payment verification vulnerability by implementing backend server-to-server gateway verifications for Razorpay, Paystack, Flutterwave, Cashfree, and PayPal, preventing clients from spoofing payment success URLs.Version 1.0.1 – 16-09-2026
[FEATURE] Full mobile responsive design overhaul across all customer-facing pages (Home, Shop, Cart, Checkout, Auth). [FEATURE] 4-column responsive countdown timer scaling perfectly on all phone viewports down to 320px without line wraps. [FEATURE] Modern slide-over Mobile Filter Drawer on the Shop page with counter badge and reset buttons. [FEATURE] Sleek, touch-optimized horizontal Quick Filter Bar with hidden scrollbars and smooth gestures. [FEATURE] Balanced 1-row mobile catalog toolbar aligning layout switcher, items-per-page, and sort selectors. [FEATURE] Enhanced responsive 2-column product grid with adaptive aspect ratio and compact padding for smartphones. [FEATURE] Touch-optimized Product Details layout with responsive image scaling and full-width checkout buttons. [FEATURE] Mobile-friendly Cart and Checkout views with vertical form stacking and responsive cards. [FEATURE] Demo Mode (DEMO_MODE=true) protection for live preview demos blocking administrative mutations with alert banner. [FEATURE] Dynamic storefront Custom Pages route (/[lang]/pages/[slug]) for Privacy Policy, Terms, and custom content. [FEATURE] Full Admin customization for Storefront Footer content (About description, email, phone, address, and copyright notice). [SECURITY] High-security License Activation system via DevSnaplix API preventing script theft and piracy. [SECURITY] Blocked admin account takeover vulnerability in social auth route. [SECURITY] Protected /api/seed endpoint with admin authentication and disabled in production. [SECURITY] Restricted sensitive category endpoints (/api/settings/[category]) from public access. [SECURITY] Enforced server-side paymentStatus initialization on order placement preventing direct client manipulation. [SECURITY] ReDoS protection on coupon validation with instant O(1) indexed uppercase lookup. [SECURITY] Added login rate limiting (brute-force protection) on authentication endpoints. [SECURITY] Enforced 5MB file upload size limit on settings and avatar file uploads. [SECURITY] Hardened HTTP Security Headers (X-Frame-Options, X-Content-Type-Options, Referrer-Policy). [SECURITY] Sanitized product search regex against ReDoS (Regular Expression Denial of Service). [SECURITY] Added minimum password length validation to password reset endpoint. [SECURITY] Restricted payment_success URL bypass from arbitrarily marking unpaid orders as paid. [SECURITY] Implemented max 8MB upload limit to prevent memory exhaustion (DoS). [SECURITY] Upgraded core dependencies with zero npm vulnerabilities. [FIX] Fixed atomic stock deduction race conditions when placing multi-item orders. [FIX] Restocked inventory quantities automatically when orders are refunded individually or in batch. [FIX] Standardized ISO 3-letter currency resolution for PayPal and Razorpay gateways. [FIX] Resolved React hoisting bug in AppContext (fetchSettings before declaration). [FIX] Fixed case-sensitive customer email matching in customer order history. [FIX] Fixed locale persistence on storefront Footer links across all languages. [FIX] Fixed currency symbol lookup in order confirmation email templates. [FIX] Fixed missing default language prefix in password reset email links. [FIX] Added review length validation and spam caps to protect MongoDB document size limits. [FIX] Resolved shop sidebar overlapping products on screens smaller than 768px. [FIX] Prevented database connection timeout during static build prerendering.Version 1.0.0 – (Initial Release)
- Initial release on CodeCanyon. - Next.js 16 + React 19 Full-Stack Architecture. - Responsive Storefront & Powerful Admin Dashboard. - Multi-Payment Gateways (Stripe, PayPal, Razorpay, Cash on Delivery). - Authentication with Email, Phone OTP, Google, Facebook & Apple. - Multi-Language & Multi-Currency with AI auto-translation (OpenAI, Gemini, Groq). - Product, Order, Category, Coupon & Logistics Management. - Automated Email notifications for Orders & Shipping status updates.
What's Your Reaction?
Like
0
Dislike
0
Love
0
Funny
0
Angry
0
Sad
0
Wow
0

