项目描述
翻译我们公司正在开发食品配送和快递物流服务,直到现在客户只能通过我们网站的移动版本下单,这在手机上速度慢且不方便。我们已经有一个稳定的REST后端:它管理菜单、价格、订单、快递员和支付对账,但我们没有一个完整的移动应用。为了真正竞争并留住常客,我们希望开发一个快速且精致的跨平台应用,使用Flutter和Dart从单一代码库编写,以便iOS和Android版本保持同步,避免为每个功能支付两次费用。这一点至关重要:目前大多数订单来自手机,在支付阶段的每一秒摩擦都会导致我们失去一个真实的订单。
该应用应覆盖整个客户旅程,从开始到结束。用户浏览带有类别、照片和描述的产品目录,添加商品到购物车,并通过在线信用卡支付下单。支付后,客户可以实时查看订单状态变化,并在实时地图上跟踪快递员直到交付。推送通知应告知订单确认、状态变化和促销信息,每个用户应有一个包含地址簿、订单历史和保存的支付设置的个人资料。所有这些都通过我们现有的REST API工作,因此我们需要与当前端点、授权和错误处理的干净集成,而不是重写后端。
我们正在寻找能够编写可维护Dart代码、理解状态管理并能交付生产级产品而非原型的人。交付物包括完整的源代码和在我们的开发者账户下发布到App Store和Google Play:构建配置、签名、商店卡创建和审核批准。
关键要求:
— 仅使用Flutter和Dart,为iOS和Android提供单一共享代码库(不是React Native)
— 产品目录、购物车和安全在线支付的订单结算
— 实时订单跟踪,快递员在地图上的地理定位
— 关于订单状态和促销的推送通知
— 包含地址、订单历史和设置的用户个人资料
— 与我们的REST后端和授权的干净集成
— 发布到App Store和Google Play,包括签名和商店卡创建
该应用应覆盖整个客户旅程,从开始到结束。用户浏览带有类别、照片和描述的产品目录,添加商品到购物车,并通过在线信用卡支付下单。支付后,客户可以实时查看订单状态变化,并在实时地图上跟踪快递员直到交付。推送通知应告知订单确认、状态变化和促销信息,每个用户应有一个包含地址簿、订单历史和保存的支付设置的个人资料。所有这些都通过我们现有的REST API工作,因此我们需要与当前端点、授权和错误处理的干净集成,而不是重写后端。
我们正在寻找能够编写可维护Dart代码、理解状态管理并能交付生产级产品而非原型的人。交付物包括完整的源代码和在我们的开发者账户下发布到App Store和Google Play:构建配置、签名、商店卡创建和审核批准。
关键要求:
— 仅使用Flutter和Dart,为iOS和Android提供单一共享代码库(不是React Native)
— 产品目录、购物车和安全在线支付的订单结算
— 实时订单跟踪,快递员在地图上的地理定位
— 关于订单状态和促销的推送通知
— 包含地址、订单历史和设置的用户个人资料
— 与我们的REST后端和授权的干净集成
— 发布到App Store和Google Play,包括签名和商店卡创建
移动应用开发 现金, 银行转账