摘要:团队总结 项目概述 本项目旨在开发一个环保工具与公益活动系统,包含Android端和Web管理员端,后端采用Spring Boot开发。主要功能包括垃圾分类识别、步数统计与积分系统、碳排放计算器、每日任务列表以及环保公益活动管理。经过18天的紧密合作,团队按时完成了预定目标,实现了系统的各项功能。
阅读全文
摘要:第16天 开发日记 日期:2024年6月9日 今日目标:编写文档和部署准备。 今日任务完成情况: 编写了项目的使用文档,详细描述了每个功能的使用方法。 编写了API文档,包含所有后端接口的详细说明和使用示例。 编写了开发日记和项目总结,记录了项目开发的过程和经验。 准备了部署方案和相关资源,包括服务
阅读全文
摘要:第15天 开发日记 日期:2024年6月5日 今日目标:系统整体测试和Bug修复。 今日任务完成情况: 对所有功能进行了系统性测试,涵盖了用户注册、登录、垃圾分类识别、步数统计、碳排放计算、每日任务、环保活动和排行榜等功能。 发现并修复了一些UI和逻辑上的Bug,提升了系统的稳定性和用户体验。 优化
阅读全文
摘要:第14天 开发日记 日期:2024年6月2日 今日目标:实现个人信息展示。 今日任务完成情况: 设计并实现了个人信息的UI,展示了用户名、昵称、ID和积分。 实现了从服务器获取个人信息的逻辑,并在UI上展示。 测试了个人信息展示的整体功能,确保数据的准确性和UI的美观性。 遇到的问题及解决方法: 在
阅读全文
摘要:第13天 开发日记 日期:2024年5月27日 今日目标:实现排行榜功能。 今日任务完成情况: 后端实现了排行榜API,按照分数降序排列合法用户(role == "USER")。 Android端实现了从服务器获取排行榜信息的逻辑。 设计并实现了排行榜的UI,展示用户的排名、用户名和积分。 测试了排
阅读全文
摘要:第12天 开发日记 日期:2024年5月22日 今日目标:实现参与活动记录的管理。 今日任务完成情况: Web管理员端实现了获取活动参与记录的功能,管理员可以查看所有参与记录。 设计并实现了参与记录的查看UI,展示参与记录的文本和图片。 实现了审核功能,管理员可以点击Approve按钮,调用User
阅读全文
摘要:第11天 开发日记 日期:2024年5月17日 今日目标:实现环保活动的详细信息和参加功能。 今日任务完成情况: 实现了活动卡片点击进入详情界面的逻辑,设计了活动详情的UI。 详细信息页面展示了活动的标题、描述、时间和封面图片。 实现了参加活动的逻辑,用户可以点击参加按钮,向服务器发送EventLo
阅读全文
摘要:第10天 开发日记 日期:2024年5月12日 今日目标:实现环保公益活动的管理和展示。 今日任务完成情况: Vue.js管理员端实现了活动的上传功能,包括活动的标题、描述、时间和图片上传。 后端实现了接收活动数据并存储,返回imgUrl设置为活动的封面图片。 Android端从服务器获取当前的活动
阅读全文
摘要:第9天 开发日记 日期:2024年5月9日 今日目标:实现每日任务系统。 今日任务完成情况: 设计了每日任务的UI,包括任务列表和完成按钮。 实现了任务完成的逻辑,用户点击任务即可完成并更新积分。 测试了每日任务系统的整体功能,确保任务完成和积分更新的准确性。 遇到的问题及解决方法: 在实现任务完成
阅读全文