MarketMaster is your all-in-one e-commerce platform built for modern businesses. Launch your online store quickly with our comprehensive solution that includes payment processing, inventory management, and a powerful admin dashboard. Skip the hefty subscription fees and customize every aspect of your store.
Get Started- Complete E-commerce Solution: Everything you need to run your online store
- Powerful Admin Panel: Manage inventory, orders, customers, and settings
- Multiple Payment Gateways: Integrated with Stripe and Razorpay
- SEO Optimized: Built for maximum search engine visibility
- Analytics Dashboard: Track sales, customer behavior, and inventory levels
- Mobile Responsive: Perfect shopping experience on all devices
- Customizable Design: Adapt the look and feel to match your brand
- Order Management: Process orders, track shipping, handle returns
- Customer Accounts: Allow customers to track orders and save preferences
- Dropshipping Ready: Connect with suppliers and automate fulfillment
- Framework: Next.js 15.2.4 - The React framework for production
- Database: PostgreSQL with Prisma ORM for type-safe queries
- Authentication: NextAuth.js with Prisma Adapter
- Payments: Stripe + Razorpay integration for global payments
- UI/UX: TailwindCSS, Headless UI, Framer Motion, Lucide Icons
- Email: Resend for transactional emails
- Image Uploads: AWS S3 for product images and assets
- Forms: React Hook Form + Zod + @hookform/resolvers for validation
- State Management: React Query for efficient data fetching
- One-time Purchase: No monthly subscription fees that eat into your profits
- Full Customization: Complete access to source code to customize any feature
- Lower Transaction Fees: Connect directly to payment processors with lower rates
- Unlimited Products: No artificial limits on your product catalog
- Tech Stack Ownership: Build your technical knowledge instead of relying on a platform
- Performance Focus: Blazing fast load times with Next.js optimization
- Feature Independence: No need to pay for apps or plugins for basic functionality
- Scalability: Designed to grow with your business needs
Copy .env.example
and fill in your details:
AUTH_SECRET= # Added by `npx auth`. Read more: https://cli.authjs.dev
DATABASE_URL=
RESEND_API_KEY=
NEXT_PUBLIC_SITE_URL=http://localhost:3000
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=
STRIPE_SECRET_KEY=
NEXT_PUBLIC_RAZORPAY_KEY_ID=
RAZORPAY_KEY_SECRET=
- Install dependencies
yarn install
- Set up Prisma
npx prisma generate
npx prisma migrate dev
- Run the app
yarn dev
- Customize for your business
- Update branding elements
- Configure payment processors
- Add your product catalog
- Set shipping options
- Supplier Integration: Connect with multiple dropshipping suppliers
- Automated Order Routing: Send orders directly to the right supplier
- Inventory Sync: Keep stock levels updated in real-time
- Price Automation: Set margins and let the system calculate selling prices
- AliExpress Integration: Import products directly (coming soon)
- Fulfillment Tracking: Monitor shipping status from suppliers to customers
Welcome to MarketMaster, an e-commerce platform committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your personal information.
- Personal Information: Name, email address, phone number, billing details, and shipping address.
- Usage Data: IP address, browser type, device information, and interaction with our platform.
- Transaction Data: Purchase history, payment details (handled via third-party payment processors), and order fulfillment information.
- Cookies & Tracking: We use cookies and analytics to enhance user experience and improve our services.
- Order Processing: To fulfill your purchases and provide customer support.
- Security & Fraud Prevention: Detect and prevent fraud or unauthorized activities.
- Marketing & Communication: Send promotional offers and service-related updates (opt-out available).
- User Experience Enhancement: Analyze trends and usage to improve our platform.
We do not sell your personal data. However, we may share your data with:
- Payment Processors: To handle transactions securely.
- Logistics Partners: For order fulfillment and delivery.
- Legal Authorities: When required by law or to protect our rights.
All third-party services comply with relevant data protection laws.
- Access & Correction: Request a copy of your data or update incorrect information.
- Deletion Request: Ask us to delete your personal data (subject to legal obligations).
- Opt-Out: Unsubscribe from marketing emails at any time.
- Cookies Control: Adjust browser settings to manage cookies and tracking.
We implement industry-standard security measures to protect your data:
- Encryption: Securing sensitive data during transmission and storage.
- Access Controls: Restricting access to authorized personnel only.
- Regular Audits: Conducting security reviews to prevent vulnerabilities.
If you have any questions about this platform or need implementation support, feel free to reach out:
π§ support@marketmaster.dev
π MarketMaster.dev
Launch your e-commerce empire today with MarketMaster - your complete dropshipping solution!