收藏
已收藏
¥{[getMoney(8000)]}~{[getMoney(20000)]}
预算
150
天计划工期
收藏
已收藏
¥{[getMoney(8000)]}~{[getMoney(20000)]}
预算
150
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
### 项目名称
大连教育服务平台微信公众号后端开发
### 需求描述
我们是一家专注于教育科技和数字内容服务的公司,现计划开发一款微信公众号后端系统,以支持我们的在线教育服务和用户管理。该系统将集成用户管理、课程管理、订单处理、支付接口、消息推送、数据分析等功能模块,旨在提升用户体验,优化运营效率。
#### 主要功能模块:
1. **用户管理**:包括用户注册、登录、个人信息管理、权限控制等。
2. **课程管理**:支持课程的创建、编辑、分类、上下架、评论管理等。
3. **订单处理**:实现订单生成、支付、退款、订单状态更新等。
4. **支付接口**:集成微信支付和其他主流支付方式,确保支付安全和便捷。
5. **消息推送**:支持系统通知、课程更新提醒、订单状态变更通知等。
6. **数据分析**:提供用户行为分析、课程访问统计、订单分析等数据报表。
7. **内容管理**:支持文章、视频、音频等内容的上传、审核、发布等。
8. **客服系统**:集成在线客服功能,支持用户咨询和问题解答。
9. **第三方接口**:集成短信验证码、邮件发送、社交分享等第三方服务。
### 技能要求
1. **编程语言**:熟练掌握 Python 或 Java,熟悉 Flask 或 Spring Boot 框架。
2. **数据库**:熟悉 MySQL 或 PostgreSQL,具备数据库设计和优化能力。
3. **前端技术**:了解基本的前端技术,如 HTML、CSS、JavaScript,能够与前端开发人员有效沟通。
4. **微服务架构**:熟悉 Docker 和 Kubernetes,有微服务架构设计经验者优先。
5. **API 开发**:熟练使用 RESTful API 设计规范,有 OAuth2 认证经验者优先。
6. **支付接口**:有微信支付或其他支付接口开发经验。
7. **消息队列**:熟悉 RabbitMQ 或 Kafka 等消息队列技术。
8. **缓存技术**:熟悉 Redis 或 Memcached,有缓存设计和优化经验。
9. **安全性**:具备基本的安全意识,熟悉常见的安全防护措施。
10. **版本控制**:熟练使用 Git 进行代码管理和协作。
### 大致预算
- 总预算:15万 - 25万元人民币
- 分期付款:首期支付 30%,中期支付 40%,项目验收后支付剩余 30%
### 工期要求
- 项目启动时间:2025年1月1日
- 预计完成时间:2025年5月30日
{[modal.content]}