# school-market **Repository Path**: liaoyan59/school-market ## Basic Information - **Project Name**: school-market - **Description**: 基于微信小程序的校园二手交易平台、微信小程序校园二手商城。layui+微信小程序+Spring Boot;全功能源码开放,有详细的部署运行说明,详情看效果图 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 16 - **Created**: 2025-05-01 - **Last Updated**: 2025-05-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # school-market # 介绍 ### 基于微信小程序的校园二手交易平台 功能结构图 ![img_26.png](img/img_26.png) #### 软件架构 系统分为三个端,分别是客户端、管理端、服务端; 客户端:使用原生微信小程序实现 管理端:使用Layui实现 服务端:使用Java SpringBoot实现 ##### 用到的所有技术栈: 客户端:微信小程序 管理端:Html、Css、JavaScript、Layui、Ajax、JQuery 服务端:Java JDK8、SpringBoot、Mybatis 数据库:MySQL 工具:Idea、HBuilderX、微信小程序开发者工具、xampp、Navicat #### 安装教程 1. 启动MySQL服务,新建数据库second_market,导入数据库文件second_market.sql ![img_1.png](img/img_1.png) ![img_2.png](img/img_2.png) ![img_3.png](img/img_3.png) 2. 启动服务端,在idea中打开SecondMarketServer,修改application.yml文件中的数据库连接信息,启动项目 ![img_4.png](img/img_4.png) ![img_5.png](img/img_5.png) ![img.png](img/img.png) 2. 启动管理端,在HBuilderX中打开SecondMarketManager;修改AppConfig.js中的服务器信息, 配置web服务器,可以使用Nginx或者Apache,我使用xampp集成Apache; ![img_17.png](img/img_17.png) 3. 启动客户端,在微信小程序开发者工具中打开SecondMarket,修改request.js文件中的serverIp为服务端地址,修改端口号,然后启动项目 ![img_6.png](img/img_6.png) 4. 测试 客户端登录、管理端登录,可以看到都可以成功登录,搭建完成 ![img_7.png](img/img_7.png) #### 效果图 客户端 ![img_8.png](img/img_8.png) ![img_9.png](img/img_9.png) ![img_10.png](img/img_10.png) ![img_11.png](img/img_11.png) ![img_12.png](img/img_12.png) ![img_13.png](img/img_13.png) ![img_14.png](img/img_14.png) ![img_15.png](img/img_15.png) ![img_16.png](img/img_16.png) 管理端 ![img_18.png](img/img_18.png) ![img_19.png](img/img_19.png) ![img_20.png](img/img_20.png) ![img_21.png](img/img_21.png) ![img_22.png](img/img_22.png) ![img_23.png](img/img_23.png) ![img_24.png](img/img_24.png) #### 写在最后 所有代码以及数据库全部开源,都是我们自己写的,如果觉得有用,麻烦点个star,谢谢! **!!! 仅用于学习交流,请勿商用或者用于违法用途!** 如果部署搭建途中有任何问题随时可以联系我,我们也可以定制开发。 邮箱:1373577355@qq.com wx:Awake778 #### !!!技术支持收费,大家都时间珍贵,白嫖先生勿扰!!!!!!!! ![img.png](img/wx.jpg) # 技术支持 - 我们接所有项目定制开发、技术支持,有需要可以联系我,谢谢! - 方案1:我这边按照需求开发完成,部署、简单讲解,后期有任何技术问题随时可以问。 - 方案2:跟着我做,我带着做,边做边讲,后期有任何技术问题随时问,小修改免费修改。 ### 我们的技术栈: #### 前端技术 - **Web开发**: VUE, Element, Bootstrap, LayUI - **微信小程序**: 原生开发, Taro - **移动应用开发**: - Android(Java) - iOS(Swift) - **跨平台开发**: uniapp #### 后端技术 - **Java生态系统**: - 框架:Spring, SpringBoot, SpringSecurity - 数据持久层:MyBatis, JPA - **其他后端语言**: PHP, Python, Node.js #### 数据库管理 - **关系型数据库**: MySQL, SQLServer, SQLite, Oracle - **非关系型数据库**: MongoDB - **缓存与搜索**: Redis, ElasticSearch #### 服务器与部署 - **操作系统部署运维调试**: Linux, Windows - **容器化与编排**: Docker部署, Kubernetes (k8s)部署 - **Web服务器配置**: Nginx, Apache, Tomcat, IIS - **CI/CD与版本控制**: Jenkins部署, Git部署, SVN部署 #### 其他技术能力 - **数据分析**: 基于Java的分析工具, 基于Python的分析工具 - **爬虫开发**: 基于Java - **自动化测试**: 接口测试(基于Java), 自动化测试(基于Java) - **自动化运维与监控**: - 自动化部署(基于Java) 标签: campus-marketplace - 校园市场 second-hand-trading - 二手交易 wechat-miniprogram - 微信小程序 spring-boot - Spring Boot mysql-database - MySQL数据库 layui-admin - Layui管理界面 java-backend - Java后端 ecommerce-platform - 电子商务平台 community-commerce - 社区商务 opensource-project - 开源项目 system- 系统