使用 React Native 开发了全面的移动应用程序,以实现跨平台兼容性:
实现了具有托管功能的安全支付处理系统:
使用 Node.js 和 MySQL 创建了强大的后端基础设施:
GigYogi 通过其强大的托管系统和无缝的用户体验,在零工经济中提供了信任和透明度,确保了零工和客户双方的安全。
MicrocosmWorks 实施了一个三阶段的托管流程:客户在接受投标时存入款项,资金在任务执行期间被托管,并且只有在客户确认满意完成任务后才释放给零工工人。争议解决会触发一个审查流程,双方需提交证据。该系统支持基于里程碑任务的部分款项释放,以及在可配置的等待期后自动释放。
MicrocosmWorks 使用 React Native 构建了 GigYogi 的移动前端,使得一个单一代码库可以面向 Android 并为 iOS 做好了准备。Node.js 后端运行在 AWS 上,使用 MySQL 存储用户资料、任务、投标和交易历史等关系型数据。实时消息使用 WebSocket 连接,实现工人与客户之间的即时通信。支付网关集成处理托管存款和工人支付。
MicrocosmWorks 构建了 GigYogi 的匹配系统,该系统具有基于位置的任务发现、技能类别筛选以及一个投标机制,工人可以提交包含价格和时间表的提案。客户会收到根据工人评分、完成历史和距离排名的投标。推送通知会提醒工人有匹配其技能资料的新任务,应用内消息系统支持预雇佣沟通以澄清任务范围。
MicrocosmWorks 实施了一个双向评分系统,客户和零工工人完成任务后互相评分。评分涵盖质量、沟通、及时性和专业性,书面评论在个人资料上可见。系统计算总分,这些总分会影响搜索排名和投标可见性,从而激励可靠的行为。欺诈性评论检测会标记可疑模式,供平台进行审核。
MicrocosmWorks 构建了 GigYogi,并在 Android 上发布,其 Node.js 后端部署在 AWS 上。按照 MicrocosmWorks 每小时 $15-$35 的开发费率,一个类似的零工市场应用最初构建成本通常在 $15,000 到 $35,000 之间。AWS 基础设施和 MySQL 数据库架构设计为通过基于位置的分片实现地理扩展,因此扩展到更多城市只需要修改配置,而无需重新架构。