Un sistema de comercio electrónico de modulo de plataforma simple, creado en .NET Core.
Arquitectura de alto nivel
Estado de construcción
| Servidor de construcción | Plataforma | Estado |
|---|
| Tuberías azules | Todo | |
| Traver | Linux / macOS | |
Demostración en línea (sitio web de Azure)
- Store Front: http://demo.simplcommerce.com
- Administración: http://demo.simplcommerce.com/admin correo electrónico: [email protected] Contraseña: 1qazzaq!
Estibador
Para el propósito de prueba, solo docker run -p 5000:80 simplcommerce/ci-build
Implementación continua: https://ci.simplcommerce.com
Visual Studio 2022 y SQL Server
Requisitos previos
- Servidor SQL
- Visual Studio 2022 y .NET 8
Pasos para correr
- Actualice la cadena de conexión en appSettings.json en sencillocommerce.webhost
- Construir toda la solución.
- En Solution Explorer, asegúrese de que SimpleCommerce.webhost se seleccione como proyecto de inicio
- Abra la ventana de la consola del Administrador de paquetes y asegúrese de que SimpleCommerce.webhost se seleccione como el proyecto predeterminado. Luego escriba "Update-Database" luego presione "Enter". Esta acción creará el esquema de la base de datos.
- En Visual Studio, presione "Control + F5".
- Se puede acceder al back-office a través de /administrador utilizando la siguiente cuenta incorporada: [email protected], 1qazzaq!
Mac/Linux con PostgreSQL
Requisito previo
- Postgresql
- .NET Core SDK 8.0
- Entity Framework Core Herramientas (
dotnet tool install --global dotnet-ef )
Pasos para correr
- Actualice la cadena de conexión en AppSettings.json en SimpleCommerce.webhost.
- Ejecute el archivo Simple-Build.sh emitiendo el siguiente comando: "sudo ./simpl-build.sh". Para Ubuntu 18: "sudo bash simpl-build.sh"
- En el terminal, navegue a "SRC/SimpleCommerce.webhost" y escriba "Dotnet Run" y luego presione "Enter".
- Abra http: // localhost: 49206 en el navegador. Se puede acceder al back-office a través de /administrador utilizando la siguiente cuenta incorporada: [email protected], 1qazzaq!
Tecnologías y marcos utilizados:
- ASP.NET Core
- Núcleo de marco de entidad
- ASP.NET Identity Core
- Angular 1.6.3
- MEDIATR 7.0.0 para el evento de dominio
Documento
https://docs.simplcommerce.com/
Hoja de ruta
https://github.com/simplcommerce/simplcommerce/wiki/roadmap
Cómo contribuir
- Estrella este proyecto en Github.
- Informar errores o sugerir características creando nuevos problemas o agregando comentarios a los problemas
- Enviar solicitudes de extracción
- Difundir la voz blogueando sobre comodidad simple o compartirlo en las redes sociales
- Donar a nosotros
Colaboradores
Este proyecto existe gracias a todas las personas que contribuyen.
Patrocinadores
¿Amo nuestro trabajo y ayúdanos a continuar nuestras actividades? [Conviértete en un patrocinador]
Patrocinadores
Conviértase en patrocinador y obtenga su logotipo en nuestro Readme en GitHub con un enlace a su sitio. [Convertirse en patrocinador]
Licencia
SimpleCommerce tiene licencia bajo la licencia Apache 2.0.