1 Star 0 Fork 2

19级软件1班 / 19级软件1班2部EShop项目

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

RACCOON小铺电商管理系统

RACCOON工作室开源项目各大板块会在近期陆续上线、社区电商已上线,欢迎大家体验并给出您宝贵的意见~

前言

RACCOON-MALL 项目将致力于打造分布式开源电商平台,开源板块包含个人购物(客户端),跨境电商、全球购(商家端)将陆续开放。本开源项目仅供学习,代码会陆续开放出来给大家,若要用于商业用途,请联系以下作者


项目介绍

RACCOON-MALL项目是分布式开源电商平台,包括前台商城平台以及后台管理系统,前台商城系统包含首页门户,商品推荐、商品搜索、商品展示、购物车、订单流程、客户中心、帮助中心等模块。后台管理系统包含商品管理、订单管理、用户管理、内容管理、权限管理、品牌管理、供应商管理、设置等模块

项目演示

商城管理平台

演示图:

后台管理

项目演示地址: https://backec.ssffyy.com

项目结构

<!-- 模块化 -->
<modules>

    <module>mall-order</module> -->  订单服务
    <module>mall-cart</module> -->  购物车服务
    <module>mall-goods</module> -->  商品服务
    <module>mall-auth</module> -->  登录、注册验证授权服务
    <module>mall-erp</module> -->  仓库管理服务
    <module>mall-platform</module> -->  平台管理服务
    <module>mall-log</module> -->  日志服务
</modules>

商城前台

演示图:

前台主页

项目演示地址: https://mall.blackdragonlee.com

技术选型

本项目采用前后端分离技术

后端技术栈

技术 版本 官网
ASP.NET CORE WebApi v5.0.2 https://docs.microsoft.com/zh-cn/aspnet/core/web-api/?view=aspnetcore-5.0
Entity Framework Core v5.0 https://docs.microsoft.com/zh-cn/ef/core/
REST CLIENT API v3.3 https://www.runoob.com/w3cnote/restful-architecture.html
JWT https://jwt.io/introduction
NewTosoft v13.0.1 https://www.newtonsoft.com/json
PostgreSql v13 https://www.postgresql.org/

前端技术栈

技术 版本 官网
Element UI v2.15.5 https://element.eleme.cn/#/zh-CN
Echarts https://echarts.apache.org/zh/index.html
Vue v2.0 https://cn.vuejs.org/
Axios http://www.axios-js.com/

代码托管平台及管理工具

平台 地址
GITEE https://gitee.com/BruseLeee/grade19-department-2-eshop
GITHUB https://github.com/Bruse-Lee/RACCOON-MALL
YARN https://yarn.bootcss.com/
NPM https://www.npmjs.com/

环境搭建

开发工具

工具 版本 官网
VsCode https://code.visualstudio.com/
Navicat v15 https://www.navicat.com.cn/
PowerDesigner v16 https://www.sap.com/products/powerdesigner-data-modeling-tools.html

开发环境

工具 版本号 下载
.NET SDK v5.0 https://dotnet.microsoft.com/download/dotnet/thank-you/sdk-5.0.100-windows-x64-installer
Echarts https://echarts.apache.org/zh/index.html
Vue v2.0 https://cn.vuejs.org/
Axios http://www.axios-js.com/
MSSqlServer v2014 https://docs.microsoft.com/zh-cn/previous-versions/dn434042(v=msdn.10)
PostgreSql v13 https://www.postgresql.org/

搭建步骤

前端环境部署(请确保安装node.js、yarn)
  • 1.命令行进入electronic-emporium-.-net_-core_-web-api目录
  • 2.执行yarn命令安装依赖包
  • 3.执行yarn serve命令在调试环境下运行项目
  • 4.(如果要部署到生产环境)请执行npm run deploy 命令打包项目,自动发布到服务器配置=》(请自行配置upload.js文件,在根目录下已创建),打包好的项目位于raccoon-mall下的dist目录,使用nginx等web服务器进行配置部署
后端环境部署(请确保已经安装dotnet SDK5.0,并且已经安装了mssql2014及以上版本数据库,并修改appsettings.json中的数据库连接)
  • 1.命令行进入electronic-emporium-.-net_-core_-web-api目录
  • 2.继续cd 进入Electronic.emporium.Api目录
  • 3.执行dotnet restore 命令,还原项目,安装依赖包
  • 4.执行dotnet ef database update 命令,迁移数据到数据库(同时生成数据库和数据表,如果没有ef 命令,请使用dotnet tool install --global dotnet-ef命令)
  • 5.执行dotnet run命令执行(或者按F5进行调试执行,需要配置调试文件)
  • 6.(如果要部署到生产环境)执行dotnet build,并将打包好的文件public加入到服务器文件夹
  • 7.使用SupervisorASP.NET Core应用程序的守护进程

商务合作微信 (加此微信请备注--意图)

捐赠作者

项目的发展离不开您的支持,请作者喝杯咖啡吧!

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/grade19_soft_class1/grade19-department-2-eshop.git
git@gitee.com:grade19_soft_class1/grade19-department-2-eshop.git
grade19_soft_class1
grade19-department-2-eshop
19级软件1班2部EShop项目
master

搜索帮助