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
<PackageReference Include="Loic.simplcommerce.SimplCommerce" Version="1.0.0" />
<PackageVersion Include="Loic.simplcommerce.SimplCommerce" Version="1.0.0" />
<PackageReference Include="Loic.simplcommerce.SimplCommerce" />
paket add Loic.simplcommerce.SimplCommerce --version 1.0.0
#r "nuget: Loic.simplcommerce.SimplCommerce, 1.0.0"
#:package Loic.simplcommerce.SimplCommerce@1.0.0
#addin nuget:?package=Loic.simplcommerce.SimplCommerce&version=1.0.0
#tool nuget:?package=Loic.simplcommerce.SimplCommerce&version=1.0.0
A simple, cross platform, modularized ecommerce system built on .NET Core 
High level architecture
Build Status
Build server | Platform | Status |
---|---|---|
Azure Pipelines | All | |
Travis | Linux / MacOS |
Online demo (Azure Website)
- Store front: http://demo.simplcommerce.com
- Administration: http://demo.simplcommerce.com/admin Email: admin@simplcommerce.com Password: 1qazZAQ!
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
- PostgreSQL
- .NET Core SDK 5.0.100
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 | Versions 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. |
-
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 |