Plate-forme commerciale .NET ultime

Smartstore est une plateforme de commerce open source basée sur les technologies Microsoft les plus récentes et convainc par sa puissante un moteur de thèmes, une intégration Docker transparente et une capacité multiplateforme.

Découvrez Smartstore, la solution puissante et flexible pour votre prochain projet.

Smartstore pour les développeurs

Ouvert et extensible

Minimiser les risques grâce à une architecture modulaire.

RESTFul
API Web

Représenter de manière optimale les processus commerciaux et les procédures

Puissant moteur de thèmes

Effectuer le Customizing rapidement et facilement.

Front-end à la pointe de la technologie

Bootstrap, Sass, HTML5, CSS3, Liquid.

Intégration de Docker

Déploiement rapide dans des environnements cohérents, isolés et portables.

Capacité multiplateforme

Une flexibilité, une efficacité et une intégration sans limites.

Une vitesse révolutionnaire

Vitesse inégalée avec 100 ms TTFB.

Évolutivité illimitée

Performances maximales grâce à la mise en cache des pages et à la prise en charge des fermes web.

Plug-ins

Conçu pour être extensible

L'extensibilité de Smartstore grâce à son architecture ouverte de plug-ins permet une flexibilité particulière et la mise en œuvre de exigences fonctionnelles individuelles. Smartstore peut ainsi être adapté et étendu de manière flexible à chaque cas d'application spécifique grâce à des plug-ins.

  • Connexion à des systèmes externes
  • API Web RESTful
  • Importation/exportation de données
  • BMECat
  • OpenTrans
  • PDF
  • Portails d'achat comme GMC, Idealo, etc.
Facebook
UPS
Redis
Google Analytics
Azure
Mailchimp
BMECat
OpenTrans
Ebay
Power BI
Idealo
Elmar
Une innovation sans limites

Source ouverte

Smartstore est une plateforme de commerce open source totalement ouverte et transparente. Le code source est disponible surGitHub, ce qui vous permet de lire, d'adapter et d'étendre le code. Vous disposez ainsi de la flexibilité nécessaire pour adapter la plateforme à vos besoins spécifiques et pour effectuer des extensions personnalisées.

L'ouverture de Smartstore offre également la possibilité d'apprendre de la communauté des développeurs et de travailler ensemble au développement de la plateforme.

Pile technologique Microsoft

Avec ASP.NET Core, Entity Framework, MS SQL Server, Domain Driven Design, IoC ainsi que son architecture extrêmement modulaire , Smartstore est la plateforme commerciale parfaite pour les développeurs .NET qui souhaitent mettre en œuvre des exigences spécifiques.

Microsoft
Azure
C#
Visual Studio
Serveur SQL
Framework .NET
Autofac
ASP.NET MVC
Haute qualité de code

Haute qualité de code

Smartstore est l'une des solutions de commerce électronique les plus populaires et les plus réussies dans le monde ASP.NET, avec un vaste réseau international de partenaires technologiques et une communauté de développeurs très active. Ce n'est pas un hasard, car nous nous efforçons d'écrire notre code de manière à ce que vous puissiez le comprendre du premier coup, sans devoir suivre une longue formation.

  • ASP.NET Core
  • .NET Framework
  • Entity Framework
  • Microsoft SQL Server
  • Visual Studio
  • C#
  • Azure
  • Autofac
Technologies web à la pointe du progrès

Le meilleur du front-end

Les concepteurs de sites web et les développeurs de (thèmes) peuvent compter sur le fait que nous n'utilisons que le meilleur dans le front-end, et ce avec la plus haute exigence. Vous vous sentirez immédiatement chez vous : Le front-end de Smartstore est basé sur Bootstrap et peut être facilement remodelé avec le moteur de template Razor . Notre code CSS est hautement granulaire grâce à Sass , aussi bien au niveau structurel qu'au niveau des fichiers.

  • 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
);
}
}
Thématisation facile

Puissant moteur de thèmes

Avec l'héritage multi-niveaux

Le moteur de thèmes que nous avons conçu spécialement pour Smartstore et que nous développons depuis des années fait des adaptations de thèmes même fondamentales un jeu d'enfant. Les thèmes, les modèles, les assets (scripts, feuilles de style et images) et même les variables Sass peuvent être hérités à n'importe quel niveau. Vous modifiez donc toujours ce que vous VOULEZ modifier et ne devez pas réinventer la roue.

Veuillez noter que vos modifications à ce modèle ne seront pas enregistrées et que vous verrez donc la version originale de ce modèle de message dans l'aperçu.

Modèles de messages

Modèles de messages hautement personnalisables, avec master templates et Intellisense grâce à Liquid Engine

Logiciel modulaire

Architecture ouverte de plug-ins

L'architecture modulaire de la plateforme Smartstore résout les risques associés à une approche monolithique. Modifier, Remplacer, étendre est possible grâce aux interfaces ouvertes, sans toucher au cœur du programme. Votre code est conservé lors des futures mises à jour et peut, en cas extrême   - par exemple en cas de breaking changes dans le core   - être migré à très peu de frais.

API web flexible

API Web RESTful

Inclus dans la Community Edition à partir de la version 4

Intégrez Smartstore dans vos processus commerciaux et vos applications et perfectionnez vos opérations. Notre API web puissante et pourtant très intuitive, basée sur les Microsoft Web API Platform et OData offre un accès en lecture et en écriture à pratiquement tous les modules du programme. Une gestion spéciale des utilisateurs règle les droits d'accès pour les applications externes. Et grâce à Swagger, vous disposez d'une description complète de l'interface.   Comblez votre fossé numérique avec une stratégie API-first.

Tu ne marcheras jamais seul

Grâce à notre assistance Platinum, vous bénéficiez d'un soutien direct pour le développement de vos fonctionnalités professionnelles.

Curieux ?

Testez Smartstore, le framework pour développeurs, en ligne ou téléchargez gratuitement l'édition communautaire.