Простая, кросс -платформная, модулитная система электронной коммерции, созданная на ядре .NET.
Архитектура высокого уровня
Статус сборки
| Построить сервер | Платформа | Статус |
|---|
| Лазурные трубопроводы | Все | |
| Трэвис | Linux / macos | |
Онлайн демо (веб -сайт Azure)
- Магазин фронта: http://demo.simplcommerce.com
- Администрация: http://demo.simplcommerce.com/admin Электронная почта: [email protected] Пароль: 1 qazzaq!
Докер
Для тестирования только docker run -p 5000:80 simplcommerce/ci-build
Непрерывное развертывание: https://ci.simplcommerce.com
Visual Studio 2022 и SQL Server
Предварительные условия
- SQL Server
- Visual Studio 2022 и .net 8
Шаги для запуска
- Обновите строку подключения в appsettings.json в simplommerce.webhost
- Создайте все решение.
- В Solution Explorer убедитесь, что SimpleCommerce.Webhost выбирается в качестве проекта запуска
- Откройте окно консоли диспетчера пакетов и убедитесь, что SimpleCommerce.Webhost выбирается в качестве проекта по умолчанию. Затем введите «Обновление-датабазы», затем нажмите «Ввод». Это действие создаст схему базы данных.
- В Visual Studio нажмите «Control + F5».
- Бэк-офис можно получить через /admin с использованием следующей встроенной учетной записи: [email protected], 1 qazzaq!
Mac/Linux с PostgreSQL
Условие
- Postgresql
- .NET CORE SDK 8.0
- Entity Framework Core Tools (
dotnet tool install --global dotnet-ef )
Шаги для запуска
- Обновите строку подключения в appsettings.json в SimpleCommerce.Webhost.
- Запустите файл Simple-build.sh, выпустив следующую команду: "sudo ./simpl-build.sh". Для Ubuntu 18: "Sudo Bash Simpl-Build.sh"
- В терминале перейдите к «src/simplommerce.webhost» и введите «Dotnet Run», а затем нажмите «Enter».
- Откройте http: // localhost: 49206 в браузере. Бэк-офис можно получить через /admin с использованием следующей встроенной учетной записи: [email protected], 1 qazzaq!
Используются технологии и рамки:
- ASP.NET CORE
- Entity Framework Core
- ASP.NET Identity Core
- Угловой 1.6.3
- Mediatr 7.0.0 для домена
Док
https://docs.simplcommerce.com/
Дорожная карта
https://github.com/simplcommerce/simplcommerce/wiki/roadmap
Как внести свой вклад
- Светь этот проект на GitHub.
- Сообщите об ошибках или предложении функций, создавая новые проблемы или добавив комментарии к проблемам
- Отправить запросы на развлечение
- Распространите информацию, ведя блог о SimpleCommerce или поделившись им в социальных сетях
- Пожертвовать нам
Участники
Этот проект существует благодаря всем людям, которые вносят свой вклад.
Покровители
Любите нашу работу и помогите нам продолжить нашу деятельность? [Станьте покровителем]
Спонсоры
Станьте спонсором и получите свой логотип на нашем Readme на GitHub по ссылке на ваш сайт. [Станьте спонсором]
Лицензия
SimpleCommerce лицензирован по лицензии Apache 2.0.