大学生校园同学和校友社交娱乐平台项目简介:
大学生校园项目小情书微信小程序,社区小程序前后端开源,校园表白墙交友小程序
这一校园社交娱乐平台,为大学生打造了丰富多彩的线上互动空间。
表白墙是勇敢表达爱意的浪漫角落,助你传递心底的喜欢。卖舍友功能充满趣味,以轻松方式介绍好友,拓展社交圈。步数旅行和步数排行榜,让运动变得有趣,通过步数兑换虚拟旅行,还能和同学比拼步数。情侣脸、漫画脸功能,满足新奇娱乐需求,增添生活乐趣。
个人主页展示个性风采,私信和站内消息方便与他人私密交流。今日话题激发大家参与讨论,碰撞思想火花。评论、点赞、收藏功能,让优质内容得以传播,互动更加便捷。它不仅丰富了大学生课余生活,还促进同学间交流,为校园时光留下美好回忆,是极具价值的校园小项目。
小程序截图:
后端安装教程:
创建网站
打开宝塔->进入网站->选择添加站点->填写内容->提交。如图
域名和数据库账号密码请替换成自己想填的密码,并且牢记。根目录要指定为刚才我们下载源码的目录。
配置网站目录
Laravel框架需要指定运行目录,按照上图配置即可。
配置伪静态
规则如下
location / {
try_files $uri $uri/ /index.php$is_args$query_string;
}
将规则填入后保存。
配置项目
将项目根目录下的.env.example文件重命名为.env文件
mv .env.example .env
生成appkey
php artisan key:generate
编辑.env文件
在Linux终端下编辑文件需要用到Vi命令,参考这里,学习Vi命令的使用 Vi的使用
配置App_url
APP_URL=https://kucaroom.com,应用的域名,发邮箱激活链接用的,填上你的项目域名即可.
配置数据库
DB_CONNECTION=mysql
DB_HOST=(数据库所在的主机IP地址)
DB_PORT=3306
DB_DATABASE=填入你刚才的数据库名
DB_USERNAME=数据库用户名
DB_PASSWORD=数据库密码
其他修改请参考.env文件相关说明注释。
配置JWT
在终端xiaoqingshu目录下执行以下命令
php artisan jwt:secret
导入数据库表
在项目根目录上有一个love_wall.sql的文件,导入自己的数据库中即可
五、关于情侣脸参数配置
情侣脸的接口可以使用阿里云或腾讯云的人脸1:1对比的套餐包,因为阿里云需要企业认证但是便宜,而腾讯云不需要认证个人也可以用但是比较贵,所以可以自己取舍到底用哪种 .env文件里配置参数
# 情侣脸接口商类型,1=阿里云,2=腾讯云
COMPARE_FACE_TYPE = 1
# 阿里云情侣脸配置参数
ALI_ID=
ALI_SECRET=
ALI_ENDPOINT=
ALI_ENDPOINT_ID=cn-shanghai
# 腾讯云情侣脸配置参数,region最好选择华南地区广州值为ap-guangzhou
TENCENT_SECRET_ID=
TENCENT_SECRET_KEY=
TENCENT_REGION=ap-guangzhou```json
# 情侣脸接口商类型,1=阿里云,2=腾讯云
COMPARE_FACE_TYPE = 1
# 阿里云情侣脸配置参数
ALI_ID=
ALI_SECRET=
ALI_ENDPOINT=
ALI_ENDPOINT_ID=cn-shanghai
# 腾讯云情侣脸配置参数,region最好选择华南地区广州值为ap-guangzhou
TENCENT_SECRET_ID=
TENCENT_SECRET_KEY=
TENCENT_REGION=ap-guangzhou
前端配置教程:
用微信开发者工具打开源码后在项目根目录的config.js进行如下配置。
只要替换好后台生成的alliance_key(就是你部署后台里面生成的)以及在腾讯地图开放平台注册一个账号,把开发者ID粘贴到const TX_MAP_KEY = '';就可以了。
对比一下插件版本号,看看是否是最新的版本,如果不是就在app.json里面填上最新的版本号即可。
然后dev是开发环境,prod是生产环境,进行相应的配置即可。
到这里基本上配置就完成了,快去研究研究吧!有什问题留言反馈!