TravelSplit

智能旅行费用分账应用

让群体出行的费用管理变得简单透明

探索功能

核心功能特性

群组管理

创建旅行群组,邀请朋友加入,支持多人协作管理。 设置群组预算、时间周期和成员权限。

收据管理

拍照上传消费收据,自动分类整理。 支持多种货币,OCR 识别金额和商家信息。

智能分账

自动计算每人应付金额,支持平均分账和按比例分账。 实时显示账目明细和个人余额。

统计分析

详细的费用统计报告,分类展示支出情况。 预算使用情况跟踪,帮助控制旅行开支。

审批流程

收据审批机制,确保费用真实有效。 群主可审核、批准或拒绝上传的收据。

群组聊天

内置实时聊天功能,方便群组成员沟通。 讨论费用分摊和旅行计划。

应用界面预览

登录注册界面

即将更新截图

用户认证

简洁的登录注册界面,支持邮箱和密码认证

项目主页

即将更新截图

项目列表

查看所有参与的旅行项目,一目了然

创建项目

即将更新截图

项目创建

轻松创建新的旅行项目,设置基本信息

项目详情

即将更新截图

项目管理

查看项目详情、成员列表和费用统计

上传收据

即将更新截图

收据上传

拍照上传消费收据,填写详细信息

统计报告

即将更新截图

费用统计

详细的费用分析和统计图表

技术架构

现代化技术栈

React Native

跨平台移动应用框架

TypeScript

类型安全的 JavaScript

Supabase

现代化后端即服务

Redux Toolkit

状态管理解决方案

Cloud Storage

云端文件存储

RLS 安全

行级安全策略

使用指南

1

注册账户

使用邮箱注册 TravelSplit 账户,设置用户名和头像。 完成邮箱验证后即可开始使用。

2

创建项目

创建新的旅行项目,设置项目名称、时间周期、预算金额。 选择项目的隐私设置和货币类型。

3

邀请成员

通过邮箱或用户名邀请朋友加入项目。 成员可以查看项目信息和参与费用分摊。

4

上传收据

拍照上传消费收据,填写金额、类别、描述等信息。 系统会自动分类并等待审批。

5

审批管理

项目创建者可以审批上传的收据。 批准后的收据会自动纳入费用统计。

6

查看统计

查看详细的费用统计报告和个人账目。 了解预算使用情况和分类支出明细。

开发进度

已完成功能

用户认证系统
邮箱注册登录、用户资料管理、密码重置
项目管理模块
创建项目、邀请成员、项目设置、成员权限管理
收据管理系统
收据上传、分类管理、审批流程、存储优化
统计分析功能
费用统计、分类分析、预算跟踪、成员贡献统计
群组聊天室
实时消息、群组沟通、消息历史
权限控制系统
RLS 安全策略、角色权限、数据隔离

规划中功能

OCR 自动识别
收据图片文字识别、自动提取金额和商家信息
结算功能
自动计算应收应付、生成结算报告、转账提醒
通知系统
消息推送、邮件通知、审批提醒