Introduction to nopCommerce
Welcome to the personal nopCommerce documentation! This guide will help you get started with nopCommerce, whether you're looking to develop plugins or deploy your store.
What is nopCommerce?
nopCommerce is a free, open-source e-commerce platform based on ASP.NET Core. It provides a comprehensive solution for building online stores with features including:
- Product Management - Manage products, categories, manufacturers, and attributes
- Order Processing - Handle orders, shipments, and returns
- Customer Management - Manage customers, roles, and authentication
- Payment & Shipping - Integrate with various payment and shipping providers
- Plugin Architecture - Extend functionality through a robust plugin system
- Multi-Store Support - Run multiple stores from a single installation
- Multi-Language & Multi-Currency - Support international customers
Documentation Structure
Navigation Guide
Use the sidebar to navigate between sections, or use the search (Ctrl+K) to find specific topics.
Getting Started
New to nopCommerce? Start here to learn about prerequisites, system requirements, and basic concepts.
Plugin Development
Learn how to create plugins that extend nopCommerce functionality. Covers everything from basic plugin structure to advanced topics like event consumers and scheduled tasks.
Deployment
Step-by-step guides for deploying nopCommerce on various platforms including IIS, Linux, Docker, and Azure.
Version Information
This documentation covers nopCommerce 4.90. For earlier versions, use the version selector in the navigation bar.
| Version | Status | .NET Version |
|---|---|---|
| 4.90 | Latest | .NET 9 |
| 4.70 | Maintained | .NET 8 |
| 4.60 | Legacy | .NET 7 |
Community & Support
- GitHub: nopCommerce Repository
- Forums: nopCommerce Community
- Official Website: nopcommerce.com
Contributing
Found an issue in the documentation? We welcome contributions! Check our contribution guidelines to get started.