校园表白墙微信小程序V1.0 SayLove -基于微信云开发-一键快速搭建,开箱即用

项目最新更新介绍请看这里:https://www.cnblogs.com/LiangSenCheng/p/13040899.html

发现有问题?欢迎加我微信一起探讨,或者直接提Issues
无法下载或者下载太慢?可以直接找我要安装包;

欢迎通过以下方式联系我,一起探讨!
1、关注 开源分享汇 微信公众号!
2、直接加我微信,联系方式在 https://www.cnblogs.com/LiangSenCheng/p/12543230.html 页面顶部的右边,请备注【来自CSDN】!
备用联系方式:点击这里

项目地址:https://www.cnblogs.com/LiangSenCheng/

github无法访问?点这里下载代码:点这里

注意:

  • 云函数的wx-server-sdk依赖需要更新才能正常使用,这里的都是旧版本的。上传云函数前请自行使用npm更新。
  • 登录鉴权:(现在这个不可以用了,因为微信小程序的规则改了,这个不符合新规,需要自己修改)
  • [2023-05-01] 重磅更新说明:
  1. 更新保姆级别的部署视频教程。

  2. 升级版本,重构用户模块,增加登录注册和用户管理等功能,修复1.0版本的bug。

  3. 新版源代码和部署教程获取:关注公众号 【开源分享汇】,回复 【教程】 即可获取。

  • [2021-05-12] 更新说明:
  1. 课设毕设参考专用版本 】针对 昵称显示 微信用户、 头像只显示灰色头像等的问题进行了修复,需要了解详情以及新代码的话,请加我微信了解(请备注来源、来意点击这里

  2. 情侣脸功能大家不要使用了,现在阿里云的接口已经要收费了(土豪请随意),官方文档看这里

  • [2021-04-06] 更新说明:

最近有不少反馈说,为什么已经注册成功了,在首页还是一直弹窗提示要注册,这个问题是因为上个月微信改了授权规则了,这里的授权规则需要你自己修改一下。官方具体公告请参考这里

程序结构

|--App 小程序代码目录
|--|-- cloudfunctions 云函数
|--|--|--|-- DeleteMessage 
|--|--|--|-- DeleteMyLike
|--|--|--|-- Deletes
|--|--|--|-- FaceAPI 阿里云人脸识别API封装
|--|--|--|-- FrofessComment
|--|--|--|-- FrofessZan
|--|--|--|-- Message
|--|--|--|-- SaleComment
|--|--|--|-- SaleZan
|--|--|--|-- ViewNumber
|--|--|--|-- login
|--|-- miniprogram 小程序页面
|--|--|--|--|--README.md
|--Images 截图

说明

《SayLove》表白墙微信小程序,前台基于校园情书微信小程序进行大量的修改,虽然样式看起来都差不多,但是做了大量的修改。特别是后台部分,后台完全使用微信小程序云开发,不依赖服务器。前台代码由于是在原作者的基础上根据实际情况做了修改,所以跟原来作者的看起来很像,但并没有照搬照抄。

为什么我要改写原作者的小程序?因为我尝试过根据原作者的所写的ReadMe进行配置,发现过程过于复杂,而且依赖因素太多,尝试了很多次都无法成功。在自己的好奇心驱使下,就基于原项目进行的改写,后台改写为微信小程序云开发,使其安装配置变得非常简单,拿来就可以直接使用了。

参考源项目的内容如下:

  • 主要是参考了他的点子,并不是完全照搬照抄
  • 界面的大体布局,比如:板块布局、配色没有修改,
  • 除了大布局上以外,基本所有小布局都有更改(具体见下面的)
  • 【注】:我的初衷目的,并不是为了直接拿别人的项目修修改改,然后就说这是我的成果。
  • 我看到原作者的项目是一个偶然的机会,当时有恰好我在学微信小程序的云开发,所以就参考原作者的项目进行了云开发的修改适配,作为学习成果的验证。除了这个以外并没有其他的目的,也因此把我自己的也开源了。
  • 参考的源项目作者地址为:https://github.com/oubingbing/school_wechat
  • 本项目的地址:https://www.cnblogs.com/LiangSenCheng/
  • github无法访问?点这里下载代码:点这里

重构率超过了60%以上,如果不是借鉴了源项目的点子话,基本上可以说是自己重写的了,
大修改部分如下:

  • 后台:自己构造,完全依赖于云开发,无需搭建后台服务器
  • 所有数据的结构:完全是自己构造的(因为后台不一样,所以数据的构造完全不一样)
  • 登录鉴权:自己重新写的(现在这个不可以用了,因为微信小程序的规则改了,这个不符合新规,需要自己修改)
  • 首页新消息通知:自己重新写的(没有直接使用参考的原项目)
  • 各个板块的点赞、评论:重新根据自己的需要重新编写,对其进行了提升(因为后台不一样,所以数据的结构需要重新构造)
  • 各个板块的图片上传:界面以及逻辑代码是自己重新的(参考的源项目使用的是插件,这里改为了原生的),图片保存在云开发的后台
  • 卖舍友板块:瀑布流重写,没有使用原来的瀑布流
  • 发布话题、发布卖舍友部分重写:根据自己的需要进行了重写
  • 情侣脸板块:自己封装阿里云人脸识别的接口,来适配云开发
  • 个人中心板块重写:自己重新构造了消息通知

本程序已经经过测试,拿来按照说明简单配置就可以直接使用,界面可以自己进行修改。本人热爱小程序,目前上线并维护的有两个,其中一个是《计划助手》微信、QQ小程序同名,欢迎搜索体验。

由于本人的能力有限,还有很多地方没法完善,望指正!

附:(微信小程序云函数) 阿里云人脸比对API封装 https://www.cnblogs.com/LiangSenCheng/p/10922979.html

程序效果图

配置过程

别说什么按照配置后不能使用, 请认真看好每一步, 如果连最基本的操作都不会, 麻烦先去看看官方文档学习一下!

详细配置过程请参考:https://www.cnblogs.com/LiangSenCheng/p/11083714.html

原文链接

https://www.cnblogs.com/LiangSenCheng/p/11083714.html

其他项目推荐

在这里插入图片描述

结语

欢迎一起探讨,如果可以,可以给我一个start,或者
在这里插入图片描述

  • 2
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 15
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

开源分享汇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值