GNU General Public License v3.0

项目介绍

smartstore/SmartStoreNET 是一个托管在 GitHub 上的开源项目,主要使用 C# 编写,采用 GNU General Public License v3.0 许可证,目前获得 2.7k 个 Star、1.4k 次 Fork。

仓库全名
smartstore/SmartStoreNET
开源许可证
GNU General Public License v3.0
Star 数
2.7k
Fork 数
1.4k
未关闭 Issue
47

README 摘要

:informationsource: Announcement: Porting Smartstore to cross-platform ASP.NET Core 5! | We are currently working hard on porting Smartstore from classic ASP.NET MVC to ASP.NET Core 5. For best code quality we decided to port class by class and adapt the existing code to the new environment. Therefore we have created a new repository where we do all the work. Of course, work in this repository continues as usual…

完整内容见 GitHub 原始 README 或本页 。

常见问题

SmartStoreNET 用什么语言开发?

主要使用 C# 编写,采用 GNU General Public License v3.0 许可证,目前有 2.7k 个 Star。

SmartStoreNET 可以免费商用吗?

仓库标注的许可证为 GNU General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 SmartStoreNET 的源码?

可以直接克隆仓库:git clone https://github.com/smartstore/SmartStoreNET.git,默认分支为 4.x;安装与运行步骤见仓库 README。

SmartStoreNET 最近还在维护吗?

仓库最近一次更新为 2023年6月28日,当前有 47 个未关闭 Issue;Star 数为 2.7k,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

Open Source ASP.NET MVC Enterprise eCommerce Shopping Cart Solution

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

语言占比

ASP.NET
Batchfile
C#
CSS
HTML
JavaScript
Liquid
Rich Text Format
SCSS
TSQL

Release

README

We are currently working hard on porting Smartstore from classic ASP.NET MVC to ASP.NET Core 5. For best code quality we decided to port class by class and adapt the existing code to the new environment. Therefore we have created a new repository where we do all the work. Of course, work in this repository continues as usual. Give our new repository a star to stay up-to-date, get involved or just watch how we’re doing. Learn all about the latest development, participate actively and last but not least, don’t miss the day of release.

Smartstore.NET

Smartstore.NET

Ready. Sell. Grow.

GitHub release GitHub All Releases GitHub repo size GitHub closed issues GitHub commit activity GitHub

Try Online ∙ Docs ∙ Forum ∙ Marketplace ∙ Translations


Smartstore is a free, open source, full-featured e-commerce solution for companies of any size. It is web standards compliant and incorporates the newest Microsoft web technology stack.

Smartstore includes all essential features to create multilingual and multi-currency stores targeting desktop or mobile devices and enabling SEO optimized rich product catalogs with support for an unlimited number of products and categories, variants, bundles, datasheets, ESD, discounts, coupons and many more.

A comprehensive set of tools for CRM & CMS, sales, marketing, payment & shipping handling, etc. makes Smartstore a powerful all-in-one solution fulfilling all your needs.


Smartstore.NET Demoshop

**Smartstore delivers a beautiful and configurable shop front-end out-of-the-box**, built with a design approach on the highest level, including components like `Bootstrap 4`, `Sass` and others. The supplied theme _Flex_ is modern, clean and fully responsive, giving buyers the best possible shopping experience on any device.

The state-of-the-art architecture of Smartstore - with ASP.NET 4.5 + MVC 5, Entity Framework 6 and Domain Driven Design approach - makes it easy to extend, extremely flexible and essentially fun to work with ;-)

 

Highlights

Technology & Design

  • State of the art architecture thanks to ASP.NET 4.5, ASP.NET MVC 5, Entity Framework 6 and Domain Driven Design
  • Easy to extend and extremely flexible thanks to modular design
  • Highly scalable thanks to full page caching and web farm support
  • A powerful theming engine lets you create themes & skins with minimum effort thanks to theme inheritance
  • Point&Click Theme configuration
  • Highly professional search framework based on Lucene.NET, delivering ultra fast faceted search results
  • Powerful and lightning-fast media manager
  • Powerful rule system for visual business rule creation
  • Consistent and sophisticated use of modern components such as Bootstrap 4, Vue.js, jQuery Sass & more in the front and back end.
  • Easy shop management thanks to modern and clean UI

Features

  • NEW: Media Manager
  • NEW: Rule Builder
  • Unlimited number of products and categories
  • Multi-Store support
  • Product Bundles
  • RESTful WebApi
  • Multi-language and RTL support
  • CMS Page Builder
  • CMS Menu Builder
  • Modern, clean, SEO-optimized and fully responsive Theme based on Bootstrap 4
  • Ultra fast search framework with faceted search support
  • Extremely scalable thanks to output caching, REDIS & Microsoft Azure support
  • NEW: Tree-based permission management (ACL) with inheritance support
  • Trusted Shops precertification
  • 100% compliant with German jurisdiction
  • Sales-, Customer- & Inventory-management
  • Comprehensive CRM features
  • Powerful Discount System
  • Powerful layered navigation in the shop
  • Numerous Payment and Shipping Providers and options
  • Sophisticated Marketing & Promotion capabilities (Gift cards, Reward Points, discounts of any type and more)
  • Reviews & Ratings
  • CMS (Blog, Forum, custom pages & HTML content etc.)
  • and many more…

Project Status

Smartstore V4.0.0 has been released on 25 June, 2020. The highlights are:

  • Media Manager: Powerful and lightning-fast explorer/manager for media files (commercial plugin exclusively bundled with Pro Edition)
  • Rule Builder: Powerful rule system for visual business rule creation
    • Dozens of predefined rules out-of-the-box
    • Supports logical operators (AND/OR) and unlimited grouping/nesting
    • Cart rules: can be applied to discounts, shipping and payment methods
    • Customer rules: used to auto-assign customers to customer groups for 1-to-1 content targeting
    • Product rules: used to auto-assign products to categories based on filter definitions (e.g. price, brand, color, stock etc.)
  • New permission (ACL) system: Granular tree-based permission management based on customer groups. Supports inheritance to allow or deny entire permission ranges
  • Personalized product recommendations: Replaces homepage products dynamically with personalized product recommendations based on customer interests. (commercial plugin)
  • Geo Blocker: Restricts shop access based on visitor country or IP address ranges (commercial plugin)
  • Dashboard with charts: New dashboard widgets display key data like orders, customers, bestsellers etc. in nice graphical charts.

Try it online

We have set up a live online demo for you so you are able to test Smartstore without local installation. Get a first impression and test all available features in the front- and in the backend. Please keep in mind that the backend demo is shared and other testers can modify data at the same time.

How to install

  • Download the latest stable release from the download tab and unzip it to your web folder
  • Setup a website in IIS and point the file directory to your unzipped folder
  • Fire up your browser and follow the installation instructions
  • Enjoy ;-)

NOTE: Smartstore 4 requires Visual C++ Redistributable für Visual Studio 2015 which is already pre-installed on most systems. If, nevertheless, it is missing on your web server, just download and execute the installer or ask your hosting provider to do that for you.

System requirements

  • IIS 7+
  • ASP.NET 4.5+
  • MS SQL Server 2008 Express (or higher) OR MS SQL Server Compact 4
  • Visual C++ Redistributable für Visual Studio 2015-2019 (Download)
  • Full Trust

License

Smartstore Community Edition is released under the GPLv3 license.

评论

暂无评论