展示我在学习和实践过程中完成的项目
智能校园助手是一款为大学生设计的微信小程序,旨在提供便捷的校园信息服务。通过整合学校的各类信息资源,让学生能够随时随地获取课表、成绩、校园通知等重要信息。
在大学生活中,学生经常需要查询课表、成绩、教室信息等,但传统的查询方式往往分散在不同的系统中,使用体验不佳。因此,我开发了这款集成多种功能的校园助手小程序,为同学们提供一站式服务体验。
前端使用微信小程序原生开发框架,采用MVVM模式组织代码,使用组件化思想提高代码复用性。后端采用Node.js和Express框架构建RESTful API,使用MongoDB存储数据,实现了数据的高效查询和管理。
该小程序在校内推广后,获得了良好的反馈,目前活跃用户超过2000人,日均访问量达到800次。项目也获得了校园创新创业大赛三等奖的荣誉。
疫情数据可视化平台是一个基于Web的数据可视化应用,旨在通过直观的图表和地图展示全球COVID-19疫情数据,帮助用户了解疫情发展趋势和分布情况。
2020年以来,COVID-19疫情影响全球,各类疫情数据分散在不同渠道,普通用户难以获取全面且易于理解的信息。本项目旨在整合多源数据,以可视化的方式呈现疫情信息,帮助公众更好地了解疫情状况。
前端采用React框架开发,使用ECharts实现数据可视化,UI组件库选用Ant Design。后端使用Python Flask构建API服务,利用Pandas进行数据处理,定时从Johns Hopkins University等权威数据源获取最新疫情数据,并存储到MySQL数据库中。
作为团队的前端开发负责人,我主要负责:
该平台已部署上线,并在校内师生中推广使用,日均访问量约500人次。项目也被选为学院优秀实践项目展示案例。