Loic.simplcommerce.SimplCommerce 1.0.0

dotnet add package Loic.simplcommerce.SimplCommerce --version 1.0.0
                    
NuGet\Install-Package Loic.simplcommerce.SimplCommerce -Version 1.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Loic.simplcommerce.SimplCommerce" Version="1.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Loic.simplcommerce.SimplCommerce" Version="1.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Loic.simplcommerce.SimplCommerce" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Loic.simplcommerce.SimplCommerce --version 1.0.0
                    
#r "nuget: Loic.simplcommerce.SimplCommerce, 1.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Loic.simplcommerce.SimplCommerce@1.0.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Loic.simplcommerce.SimplCommerce&version=1.0.0
                    
Install as a Cake Addin
#tool nuget:?package=Loic.simplcommerce.SimplCommerce&version=1.0.0
                    
Install as a Cake Tool

A simple, cross platform, modularized ecommerce system built on .NET Core Join the chat at https://gitter.im/simplcommerce/SimplCommerce

High level architecture

SimpleCommerce - Modular architecture

Build Status

Build server Platform Status
Azure Pipelines All Build Status
Travis Linux / MacOS Build Status

Online demo (Azure Website)

Docker

For testing purpose only docker run -p 5000:80 simplcommerce/ci-build

Continuous deployment: https://ci.simplcommerce.com

Visual Studio 2019 and SQL Server

Prerequisites
Steps to run
  • Update the connection string in appsettings.json in SimplCommerce.WebHost
  • Build whole solution.
  • In Solution Explorer, make sure that SimplCommerce.WebHost is selected as the Startup Project
  • Open Package Manager Console Window and make sure that SimplCommerce.WebHost is selected as Default project. Then type "Update-Database" then press "Enter". This action will create database schema.
  • In Visual Studio, press "Control + F5".
  • The back-office can access via /Admin using the pre-created account: admin@simplcommerce.com, 1qazZAQ!

Mac/Linux with PostgreSQL

Prerequisite
Steps to run
  • Update the connection string in appsettings.json in SimplCommerce.WebHost.
  • Run file simpl-build.sh by "sudo ./simpl-build.sh". For ubuntu 18 "sudo bash simpl-build.sh"
  • In the terminal, navigate to the "src/SimplCommerce.WebHost" type "dotnet run" and hit "Enter".
  • Open browser, open http://localhost:5000. The back-office can access via /Admin using the pre-created account: admin@simplcommerce.com, 1qazZAQ!

Technologies and frameworks used:

  • ASP.NET MVC Core 5.0
  • Entity Framework Core 5.0
  • ASP.NET Identity Core 5.0
  • Angular 1.6.3
  • MediatR 7.0.0 for domain event

Docs

https://docs.simplcommerce.com/

Roadmap

https://github.com/simplcommerce/SimplCommerce/wiki/Roadmap

How to contribute

  • Star this project on GitHub.
  • Report bugs or suggest features by create new issues or add comments to issues
  • Submit pull requests
  • Spread the word by blogging about SimplCommerce or sharing it on social networks
  • Donate us

Contributors

This project exists thanks to all the people who contribute.

<a href="https://github.com/simplcommerce/SimplCommerce/graphs/contributors"><img src="https://opencollective.com/simplcommerce/contributors.svg?width=890" title="contributors" alt="contributors" /></a>

Backers

Love our work and help us continue our activities? [Become a backer]

<a href="https://opencollective.com/simplcommerce#backers" target="_blank"><img src="https://opencollective.com/simplcommerce/backers.svg?width=890"></a>

Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]

<a href="https://opencollective.com/simplcommerce/sponsor/0/website" target="_blank"><img src="https://opencollective.com/simplcommerce/sponsor/0/avatar.svg"></a> <a href="https://opencollective.com/simplcommerce/sponsor/1/website" target="_blank"><img src="https://opencollective.com/simplcommerce/sponsor/1/avatar.svg"></a> <a href="https://opencollective.com/simplcommerce/sponsor/2/website" target="_blank"><img src="https://opencollective.com/simplcommerce/sponsor/2/avatar.svg"></a> <a href="https://opencollective.com/simplcommerce/sponsor/3/website" target="_blank"><img src="https://opencollective.com/simplcommerce/sponsor/3/avatar.svg"></a> <a href="https://opencollective.com/simplcommerce/sponsor/4/website" target="_blank"><img src="https://opencollective.com/simplcommerce/sponsor/4/avatar.svg"></a>

License

SimplCommerce is licensed under the Apache 2.0 license.

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net5.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.0 0 7/31/2021