开源社交小程序,界面精美,支持点赞、评论、收藏,配套后台管理系统。
简介
全部文档请在Wiki查看:Go Wiki目前中国大概有5000个表白墙,是一个累计用户近3000万的庞大群体,但现有表白墙大都以微信朋友圈为基础进行信息中转,这种模式对经营者和用户都不够友好,例如经营者无法盈利,用户无法沟通等。因此行星万象应运而生,你可以将行星万象看做是一个信息发布类型的微信小程序,用户在上面可以发布吐槽、找对象等信息。废话不说,扫码查看小程序演示:
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
好项目应该被顶起来,可以的话给个Star鼓励下:
Gitee:小程序的后台,正式地址,不提供体验账号密码:
https://gitee.com/vtep/WISE-OS.gitGithub:
https://github.com/geneedyou/WISE-OS.git
行星万象后台管理系统:https://www.vtep.cn
文章图片
很遗憾行星万象的后台没有办法让你体验,但是JeecgBoot提供了一个体验地址,大体一样可以借鉴:
JeecgBoot演示在此说明,行星万象项目陆陆续续开发了一年时间,到现在为止基本功能已经开发完毕,有时间的话把即时聊天功能集成进去,也保证会维护下去,继续丰满功能。只是精力有限,进展可能会比较慢,但放心绝不会烂尾。
账户/密码:jeecg/123456
行星万象开源版任何人都可以拿去修改部署,免费使用,但是你必须在明确注明:
行星万象提供技术支持如果只是需要使用本小程序可以联系我,我帮你开通一个区域和后台,你自行去运营,但是硬件和资源成本还是希望能分担一下,我不凭借这个系统赚钱,但是也不想成为我的经济负担,具体联系:18700871300(同微信),也可商业合作。
最后,如果你没有任何基础又或者仅准备用一两天时间来摸透这个系统,建议还是立刻关闭这个标签页,当你有了心理准备,那就可以往下看了。
需要具备的知识
1. 微信小程序基本常识,例如怎样新建一个小程序、输出Hello、发送HTTP请求。
2. 对JeecgBoot等快速开发平台有一定了解,因为本平台后台基于JeecgBoot搭建,在项目使用过程中大部分问题都可以在[**JeecgBoot开发文档**](http://doc.jeecg.com/2043872)中找到答案,各位也可以去给点个Star,吃水不忘挖井人。
基础开发环境
1. JDK: 1.8 Maven: 3.5+
2. MySql: 5.7+
3. Redis: 3.2 +
4. Node Js: 10.0 +
5. Npm: 5.6.0+
超级起步 环境搭建
环境搭建参考JeecgBoot官方文档:
http://doc.jeecg.com/2043873准备工作
请先确保浏览过JeecgBoot。
- Fork源码,开源不易,务必Star。Fork后可以持续获得本项目功能更新,但是注意别被覆盖。
Gitee:
Gitee:https://gitee.com/vtep/WISE-OS.gitGithub:
https://github.com/geneedyou/WISE-OS.git
- 初始化数据库
文章图片
WISE-OS\数据库脚本(在mysql中执行即可)\wised.sql
- 项目结构
WISE-Mini(小程序)
WISE-Fork(后台管理系统和后台服务)
ant-design-vue-jeecg(后台管理系统)
jeecg-boot-parent(父POM: 项目依赖、modules组织)
│ ├─jeecg-boot-base(共通模块: 工具类、config、权限、查询过滤器、注解、接口等)
│ ├─jeecg-boot-module-bbs 微信小程序代码包
│ ├─jeecg-boot-module-demo 示例代码
│ ├─jeecg-boot-module-system (系统管理权限等功能) -- 默认作为启动项目
│ ├─jeecg-boot-starter(微服务starter模块,不需要微服务可以删掉)
│ ├─jeecg-cloud-module(微服务生态模块,不需要微服务可以删掉)
- 打开项目
微信开发者工具打开:WISE-OS\WISE-Mini
后台服务:WISE-OS\WISE-Fork\jeecg-boot
后台管理系统:WISE-OS\WISE-Fork\ant-design-vue-jeecg
- 修改项目配置文件(数据库配置、redis配置)
配置文件(本地): jeecg-boot-module-system/src/main/resources/application-dev.yml
配置文件(线上): jeecg-boot-module-system/src/main/resources/application-dev.yml
- 数据库配置(连接和账号密码)
文章图片
- Redis配置(配置redis的host和port)
文章图片
- 七牛OSS配置
文章图片
- 小程序配置
文章图片
- 管理系统正式版本配置文件修改
文章图片
- 微信小程序配置文件修改
文章图片
文章图片
启动项目
后端服务启动 确认好配置修改完成后可直接右键启动
jeecg-boot-module-system/src/main/java/org/jeecg/JeecgSystemApplication.java右键执行启动,通过 http://localhost:8080/jeecg-boot/doc.html 访问后台,默认进入swagger文档首页
管理系统启动 在ant-design-jeecg-vue目录下执行命令下载依赖,执行命令
yarn install找到项目目录下文件package.json文件,鼠标右键选择Show npm Scripts,点击命令 serve 启动项目,看到如下日志则启动成功。
文章图片
点击链接自动打开浏览器,默认账号密码: admin/123456。
小程序启动
- 在WISE-MINI根目录下
npm install
打开微信开发者工具:工具->构建npm,完成。
- 开通小程序云开发。
如果你优化了某部分功能,可以直接提交代码到Gitee的仓库,经过我的测试后会合并到主线上,感谢列表也会出现你的名字。
好的创意也可以在Gitee上提Issues,我们会经常翻看,有意义的Issues会去实现。
后续更新计划会在Issues。
优势
- 小程序界面精美,从我开始开发一直遵循的宗旨,大可拿去和市面上的同类产品去对比。
- 后台管理系统完善,界面精美。
- 小程序运行稳定,可以快速上线,与微信结合紧密,在开发阶段已经考虑到内容分享,管理员可以将小程序内容分享至个人朋友圈,打通生态。
- 变现能力,懂得自然懂。
- 开源。
- 长期维护。
- 【开源社交小程序,界面精美,支持点赞、评论、收藏,配套后台管理系统。】项目
如果你是一名在校生,你可以拿着这套代码去部署、去创业、去参加大创、挑战杯各类比赛申请经费都没有问题,甚至毕业面试也是一份不错的履历。
- 金钱
微信小程序集成外卖优惠券模块和微信小商店,开发者自行替换成自己的Url,用户使用即可实现盈利,体量大起来后发布信息也可以进行收费。
- 技术
从我的角度这是一个对学生以及毕业生非常好的练手项目,因为在开始做这个项目的时候我还是一名西安文理学院的在校生,从架构从逻辑都是我一步步走过来的,用这个项目练手一是有我做的基础在不会无聊,二是各方面技术都有涉猎,三是系统可上线。
文章图片
赞赏
文章图片
推荐阅读
- 一个小故事,我的思考。
- 家乡的那条小河
- 一个人的碎碎念
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- 昨夜小楼听风
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 财商智慧课(六)
- 基于微信小程序带后端ssm接口小区物业管理平台设计
- 2019.4.18感恩日记
- 那件我们忽略的小事叫感恩