Ultimative .NET Commerce Plattform

Smartstore ist eine Open-Source-Commerce-Plattform auf Basis neuester Microsoft-Technologien und überzeugt durch eine leistungsfähige Theme-Engine, nahtlose Docker-Integration und Cross-Plattform-Fähigkeit.

Entdecken Sie mit Smartstore die leistungsstarke und flexible Lösung für Ihr nächstes Projekt.

Smartstore für Entwickler

Offen und erweiterbar

Mit modularer Architektur Risiken minimieren.

RESTFul
Web API

Geschäftsprozesse und Abläufe optimal abbilden.

Mächtige Theme Engine

Customizing schnell und einfach durchführen.

State-of-the-art Frontend

Bootstrap, Sass, HTML5, CSS3, Liquid.

Docker Integration

Schnelle Bereitstellung in konsistenten, isolierten und portablen Umgebungen.

Cross-Plattform-Fähigkeit

Grenzenlose Flexibilität, Effizienz und nahtlose Integration.

Bahnbrechende Geschwindigkeit

Unübertroffene Geschwindigkeit mit 100 ms TTFB.

Unbegrenzte Skalierbarkeit

Maximale Leistung durch Seiten-Caching und Webfarm-Unterstützung.

Plug-Ins

Auf Erweiterbarkeit getrimmt

Die Erweiterbarkeit von Smartstore durch seine offene Plug-In Architektur erlaubt besondere Flexibilität und die Umsetzung von individuellen Funktionsanforderungen. So ist Smartstore durch Plug-Ins flexibel auf jeden spezifischen Anwendungsfall anpass- und erweiterbar.

  • Anbindung an externe Systeme
  • RESTful Web API
  • Daten Import/Export
  • BMECat
  • OpenTrans
  • PDF
  • Shoppingportale wie GMC, Idealo etc.
Grenzenlos innovativ

Open Source

Smartstore ist eine Open-Source-Commerce-Plattform mit vollständiger Offenheit und Transparenz. Der Quellcode ist auf GitHub verfügbar, was es Ihnen ermöglicht, den Code zu lesen, anzupassen und zu erweitern. Dadurch erhalten Sie die Flexibilität, die Plattform an Ihre spezifischen Anforderungen anzupassen und individuelle Erweiterungen vorzunehmen.

Die Offenheit von Smartstore bietet außerdem die Möglichkeit, von der Entwicklergemeinschaft zu lernen und gemeinsam an der Weiterentwicklung der Plattform zu arbeiten.

Microsoft Technology Stack

Mit ASP.NET Core, Entity Framework, MS SQL Server, Domain Driven Design, IoC sowie seiner extrem modularen Architektur ist Smartstore die perfekte Commerce Platform für .NET-Entwickler, die spezifische Anforderungen umsetzen wollen.

Microsoft
Azure
C#
Visual Studio
SQL Server
.NET Framework
Autofac
ASP.NET MVC

Hohe Code-Qualität

Smartstore ist eine der beliebtesten und erfolgreichsten E-Commerce Lösungen in der ASP.NET Welt, mit einem großen internationalen Netzwerk von Technologiepartnern und einer hochaktiven Entwickler Community. Das kommt nicht von ungefähr, denn wir geben uns allergrößte Mühe, unseren Code so zu schreiben, dass Sie ihn auch ohne langwierige Einarbeitung auf Anhieb verstehen.

  • ASP.NET Core
  • .NET Framework
  • Entity Framework
  • Microsoft SQL Server
  • Visual Studio
  • C#
  • Azure
  • Autofac
State-of-the-art Web-Technologien

Nur das Beste im Frontend

Webdesigner und (Theme)-Entwickler können sich darauf verlassen, dass wir im Frontend nur das Beste einsetzen, und zwar mit allerhöchstem Anspruch. Sie werden sich sofort wie zu Hause fühlen: Das Smartstore Frontend basiert auf Bootstrap und lässt sich mit der Razor Template-Engine leicht umgestalten. Unser CSS-Code ist dank Sass hochgranular, ebenso strukturell wie auf Dateiebene.

  • Bootstrap 4
  • Sass
  • HTML5
  • CSS3
  • Liquid
  • Vue.js
@model IList<ProductVariantModel>

@using SmartStore.Web.Models.Catalog;

@{
var attributes = Model.Where(x => x.ShouldBeRendered()).ToList();
}

<div class="pd-variants">
@foreach (var attribute in attributes)
{
<div class="pd-variant-item">
@{ Html.RenderPartial("ChoiceTemplates/Choice", attribute); }
</div>
}
</div>
.shopbar-light {
.shopbar-button {
color: $shopbar-color !important;
background-color: $shopbar-bg;

&:hover {
border-color: rgba(#000, 0.12);
}

&:active, .open &, .show & {
border-color: var(--primary);
background-color: var(--light);
box-shadow: inset 0 3px 5px rgba($darkblue, 0.125);
}
}
}
(function (factory) {
'use strict';
if (typeof define === 'function' && define.amd) {
define([
'jquery',
'load-image',
'canvas-to-blob',
'./jquery.fileupload'
], factory);
} else {
factory(
window.jQuery,
window.loadImage
);
}
}
Theming leicht gemacht

Mächtige
Theme Engine

Mit Multi-Level Vererbung

Die Theme Engine, die wir eigens für Smartstore entworfen haben und seit Jahren weiterentwickeln, macht selbst fundamentale Theme-Anpassungen zu einem Kinderspiel. Themes, Templates, Assets (Skripte, Stylesheets und Bilder) und sogar Sass-Variablen sind in beliebiger Tiefe vererbbar. Sie ändern also stets das, was Sie auch ändern WOLLEN und müssen das Rad nicht neu erfinden.

Bitte beachten Sie, dass Ihre Änderungen an dieser Vorlage nicht gespeichert werden und Sie daher die Originalversion dieser Nachrichtenvorlage in der Vorschau sehen.

Nachrichtenvorlagen

Hochgradig anpassbare Nachrichtenvorlagen, mit Mastertemplates und Intellisense dank Liquid Engine

Modulare Software

Offene Plug-In Architektur

Die modulare Architektur der Smartstore Plattform löst die Risiken, die mit einem monolithischen Ansatz einhergehen. Verändern, Ersetzen, Erweitern ist dank offener Schnittstellen möglich, ohne den Programmkern anzufassen. Ihr Code bleibt bei künftigen Updates erhalten und kann im äußersten Fall – z.B. bei Breaking Changes im Core – mit sehr geringem Aufwand migriert werden.

Flexible Web API

RESTful Web API

Ab Version 4 in der Community Edition enthalten

Binden Sie Smartstore in Ihre Geschäftsprozesse und Anwendungen ein und perfektionieren Sie Ihre Abläufe. Unsere leistungsfähige und doch sehr intuitive Web API auf Basis der Microsoft Web API Plattform und OData bietet Lese- und Schreibzugriff auf nahezu alle Programmmodule. Eine spezielle Benutzerverwaltung regelt die Zugriffsrechte für externe Anwendungen. Und dank Swagger steht Ihnen eine umfangreiche Schnittstellenbeschreibung zur Verfügung. Schließen Sie Ihre digitale Kluft mit einer API-first-Strategie.

Maßgeschneiderte Unterstützung für Ihre individuellen Anforderungen

Mit unserem Platinum-Support erfahren Sie direkte Unterstützung bei der Entwicklung Ihrer fachspezifischen Features.

Neugierig?

Testen Sie Smartstore, das Entwickler-Framework, online oder laden Sie die kostenlose Community Edition herunter.