# ruralmap **Repository Path**: Zelown/ruralmap ## Basic Information - **Project Name**: ruralmap - **Description**: 乡图赋兴小程序是一个为智慧乡村提供解决方案的平台。项目以解决乡村发展政策消息闭环、打造乡村独特品牌以及农产品滞销等痛点为核心目标。作为大学生创新创业项目,我们不断完善中,逐步进行更多模块的开发,致力于为用户 提供更便捷、智能的服务。 - **Primary Language**: Java - **License**: Zlib - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-14 - **Last Updated**: 2024-03-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 乡图赋兴小程序后端架构与项目描述 ## 后端架构 乡图赋兴小程序的后端架构由以下几个关键技术组成: - **Spring Boot**:这是一个用于创建微服务的轻量级框架,它简化了开发流程,提供了自动配置和运行时监控等功能,让后端服务的开发变得更加迅速和高效。 - **MyBatis Plus**:作为MyBatis的增强工具,它不仅支持基本的CRUD操作,还提供了代码生成器,大大减少了重复的编码工作,提高了开发效率。 - **JWT (JSON Web Tokens)**:用于实现用户登录状态的持久化,它能够在用户和服务器之间传递安全的自包含信息,保证了用户的认证信息的有效性和安全性。 - **Redis**:作为一个高性能的键值存储系统,它在项目中用于存储 session、实现签到模块、排行榜模块以及计时器功能,大大提高了系统的响应速度和性能。 ## 项目描述 乡图赋兴小程序是一个为智慧乡村提供解决方案的平台。我们的项目旨在解决乡村发展中的政策信息闭环、品牌建设以及农产品滞销等核心问题。作为一个大学生创新创业项目,我们正处于不断完善和成长的过程中,逐步实现更多功能模块的开发,以期为用户提供更加便捷和智能的服务体验。 ## 主要职责 作为项目后端开发团队的核心成员,我的主要职责包括: - 编写后台代码,实现了用户登录、海水稻游戏、信息展示与编辑、用户咨询、社区交流、农产品销售等关键功能。 - 利用阿里云OSS进行图片存储,优化了系统的图片管理效率。 - 使用Redis开发了签到模块、排行榜模块以及计时器功能,增强了小程序的实时性和用户互动性。 ## 项目特色 乡图赋兴小程序的最大特色是实现了“社区+电商+游戏”的三合一功能融合。通过这一创新模式,我们为用户打造了一个全方位的乡村体验平台,不仅能够加强乡村与外界的交流,还能够助力乡村经济的数字化转型。 我们相信,通过不断的创新和完善,乡图赋兴小程序将能够为智慧乡村的建设贡献力量,带动乡村的振兴与发展。