藏宝阁:基于Notion API的微信小程序物品存放管理平台
项目背景
本项目通过集成Notion API和微信小程序技术,为用户提供一个方便、高效的物品存放管理平台。
项目目标
- 用户可以通过微信账号快速注册和登录。
- 用户可以录入、查询、更新和删除存储位置信息。
- 用户可以录入物品的详细信息,包括名称、存放位置、存放时间等。
- 用户可以根据物品名称、存放位置等条件查询物品信息。
- 用户可以更新或删除已录入的物品信息。
- 通过Notion API,确保用户在不同设备上的数据同步。
功能描述
用户注册与登录
- 用户通过微信账号快速注册和登录。
- 用户信息存储在Notion数据库中,确保数据的安全性和一致性。
存储位置管理
- 录入、查询、更新和删除存储位置信息。
- 共享存储位置给其他用户,被共享的用户可以查看该位置下的所有物品信息。
- 关闭存储位置的共享。
物品信息录入
- 录入物品的详细信息,包括名称、存放位置、存放时间等。
- 提供表单输入界面,方便用户录入信息。
- 选择图片并上传至阿里云OSS。
- 扫描存物袋二维码。
- 保存信息。
物品查询
- 根据物品名称、存放位置等条件查询物品信息。
- 查询结果以列表形式展示。
- 扫描存物袋二维码,展示该物品信息的详细信息。
物品更新与删除
- 在物品列表中,点击需要更新或删除的物品。
- 进入编辑或删除界面,进行相应操作。
数据同步
- 通过Notion API,确保用户在不同设备上的数据同步。
- 用户可以在不