开发信息交易完整平台 ——内容发布 + 付费解锁 + 评论系统 + 创作者后台 -- 2

Job ID: 39326038

Budget: $750 – $1,500 AUD

这是一个旨在建立用户可以分享和购买有价值信息的平台。该平台将允许内容创作者上传各种类型的内容(例如,教程、专业知识、数字资源), 并将其销售给有需要的用户。 我们正在寻找一名经验丰富的全线开发人员,负责从头开始构建和部署此平台。

该平台将包含以下主要功能:

用户注册/登录系统: 用户可以使用电子邮件和密码注册和登录, 并进行身份验证和个人资料管理
内容上传中心:内容创作者可以上传和管理各种类型的内容, 设置价格和标签
内容购买和支付:用户可以浏览和购买平台上的内容, 并使用 Stripe 进行安全支付
个人购买中心:用户可以查看和访问他们购买的所有内容
评论和举报系统:用户可以对内容进行评论和举报不当内容
标签和分类:内容可以使用标签进行分类和搜索
多语言支持:平台将支持多种语言, 以服务于全球用户
通知系统:系统将通过电子邮件和站内通知提醒用户重要事件
创作者和管理员后台:提供内容管理、 销售数据分析和用户管理等功能
响应式设计: 平台将在各种设备上提供最佳的用户体验
安全性和备份:平台将实施安全措施以保护用户数据, 并定期备份数据
移动体验优化:平台将针对移动设备进行优化, 以提供流畅的移动体验

技能要求:

全线开发能力: 能够独立完成前端和后端开发任务。
前端技术:精通 React, 熟悉 HTML, CSS, JavaScript。
后端技术:精通 Python/Django 或 Node.js/Express, 熟悉 RESTful API 设计。
数据库:熟悉 MongoDB 或 PostgreSQL。
支付集成: 熟悉 Stripe 支付平台的集成。
云平台:熟悉 AWS, Google Cloud 或 Azure 等云平台。
多语言支持:熟悉 i18next 等国际化库。
响应式设计:熟悉 Flexbox, Media Query 等响应式设计技术。
安全开发: 熟悉常见的 Web 安全漏洞和防御措施。
英文:良好的英文读写能力。因为网站是英文。

良好的沟通能力和团队合作精神。
能够独立解决问题和按时完成任务。

**优先考虑:**

有类似平台开发经验者优先。