Skip to content

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.

Notifications You must be signed in to change notification settings

sarvagyakrcs/online-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

68 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MarketMaster

The Complete Marketplace Solution For Your Online Business

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

πŸ›οΈ Beautiful Storefront

MarketMaster Storefront Preview

πŸ’Ό Universal Cart

MarketMaster Admin Dashboard

Razorpay

MarketMaster Admin Dashboard

πŸ’° Seamless checkout

MarketMaster Admin Dashboard

Search for products

MarketMaster Admin Dashboard

Sign in tou accounts

MarketMaster Admin Dashboard

πŸ’Ό Powerful Admin Dashboard

MarketMaster Admin Dashboard

πŸ“± Mobile-Optimized Experience

MarketMaster Mobile Preview

✨ Key Features

  • 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

πŸ›  Tech Stack

  • 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

πŸ“Š Why Choose MarketMaster Over Shopify?

  • 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

πŸ“ Environment Variables

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=

πŸš€ Getting Started

  1. Install dependencies
yarn install
  1. Set up Prisma
npx prisma generate
npx prisma migrate dev
  1. Run the app
yarn dev
  1. Customize for your business
  • Update branding elements
  • Configure payment processors
  • Add your product catalog
  • Set shipping options

🌟 Perfect For Dropshippers

  • 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

πŸ”’ Privacy Policy

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.

Information We Collect

  • 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.

How We Use Your Information

  • 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.

Data Sharing & Third Parties

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.

Your Rights & Choices

  • 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.

Data Security

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.

πŸ“¬ Contact Us

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!

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published