应用场景
一个私密的二人空间,拥有时光机、异地天气、月经提醒、时间记录,情侣相册等功能,帮您记录恋爱中的点点滴滴。
目标用户
适合情侣之间使用
实现思路
本小程序采用基于云开发的原生开发,用到了云数据库存储数据,使用云函数获取当前用户的openid、读写操作云数据库。本小程序通过a用户的首次登录在云数据库中“index”表上创建数据,再由其通过转发按钮邀请b用户,在得到b用户同意后,两人链接,成为“情侣”,分别拥有对方的openid和存储共同空间信息“cp”表的docID。cp表中包含“时光机”、情侣相册、月经周期等信息,双方都可在在“cp”表中进行读写操作,来输入内容为对方所看到。“index”表包含个人的基本信息,只能由创建者进行修改,但可由创建者的链接对象所读取。
效果截图:
设置界面:可实现登录、生日设置、恋爱开始日期设置、上一次月经时间设置、上传图片至情侣相册、转发寻找情侣、退出等操作
“时光机”界面:可实现上传图片、文字、时间至“时光机”,记录情侣之间发生的点点滴滴
首页界面:可查看本地和对方今明两日的天气状况,情侣相册滑动展示,日期记录,月经提醒等功能
源码地址:https://github.com/hjrvac/love-space
团队介绍:
疫情下的经历异地恋的大三学生