Vouchap is an expense tracking app entirely developed by AI. It supports recording expenses through photo capture or text-based chat descriptions, utilizing Google Gemini AI to automatically recognize and organize data into detailed entries. All data is isolated by "Space" and stored securely with cloud encryption.
Core Functions:
1. Receipt Recognition and Entry
Capture: Supports direct camera capture or selection from the photo library.
Instant Upload: Automatically uploads images to cloud storage via Supabase Storage.
AI Recognition: Uses Google Gemini AI to identify supplier names, dates, totals, item details, and payment accounts.
Confidence Scoring: Provides a confidence score for every recognition result.
Smart Editing: Prompts for confirmation when confidence is low; users can manually correct results, adjust categories, or tag items as assets.
Manual Entry: Supports text chat, voice-to-text, or manual form filling.
2. Receipt Management
List View: Displays entries grouped by month with status filters (Pending, Processing, Confirmed, Needs Retake, Duplicate).
Search: Supports keywords like supplier name or amount.
Details: View full info, original images, and perform online editing or status updates.
Statistics: Provides filtering and statistics by transaction month, recording time, or recorder.
3. Space Management
Creation: New users can create spaces and set basic information.
Permissions: Administrators can edit space info, while all members can view basic details.
Multi-Space Support: Quickly switch between multiple spaces or create new ones.
4. Member Management
Member Info: Displays email, role (Admin/Member), and last login time.
Invitation System: Admins invite members via email and manage various invitation statuses.
Invitation Handling: Stacked cards on the home screen allow users to accept, decline, or defer invitations.
5. Configuration Management
Categories: Default and custom categories with color coding and merging capabilities.
Purposes: Define usage types (e.g., Personal, Business) for expense tracking.
Accounts: Manage cash, credit cards, etc., with AI matching and duplicate merging.