自由职业项目 · iOS、Android、Web
Appvertise
通过移动应用创建、付款并追踪广告活动。
角色: 独立全栈开发者
- React Native
- Expo
- Next.js
- Firebase
- Stripe

项目概述
Appvertise 是自助式广告平台。广告主使用 iOS 和 Android 应用创建活动、付款并实时查看花费;内部 Web 管理后台用于管理用户、活动与消息。我独立设计并开发了移动应用、管理后台以及共享的 Firebase 后端。
我的工作
- 开发 iOS 和 Android 应用,提供引导式活动创建、Stripe 支付、实时活动及通知更新。
- 开发 Web 管理后台,支持用户管理、活动控制、消息和注销账户审核。
- 构建 Firebase 服务,处理身份验证、支付、数据访问、账户删除和定时计费。
用手机创建活动
广告主设置预算、时长、目标链接、地点和目标后,可在付款前查看价格。
运营管理后台
团队可以审核用户与活动、暂停或恢复活动,并发送应用内消息。
按预算计费
定时后端任务累计广告花费,达到预算后停止计费并结束活动。
系统架构
iOS 和 Android 应用
广告主创建、付款并追踪活动
Web 管理后台
运营团队管理用户、活动和消息
Firebase 后端
身份验证、Firestore 数据、Cloud Functions 与定时计费
Stripe
广告主付款所用的 PaymentIntents
连接关系
- iOS 和 Android 应用 连接到 Firebase 后端
- Web 管理后台 连接到 Firebase 后端
- Firebase 后端 连接到 Stripe — 创建支付
广告主应用界面
点击截图可查看大图。
广告主应用 · 第 1 张,共 5 张
项目成果
我将广告主应用、运营后台和后端作为一个完整产品交付,包含 Stripe 支付、实时活动更新,以及达到活动预算后自动停止的定时计费。
返回所有项目