New Updates:
Join Fizzy Split (Collaborative Bill Splitting): 6-character share codes for easy split sharing. Real-time Firestore subscription for live payment status updates. Join by code functionality — enter a code to view any shared split. Deep linking support (receiptdetective://shared-split?id=xxx). Multi-platform sharing: Share via SMS, iMessage, or any messaging app with pre-composed messages. Copy to clipboard: Share codes can be copied with one tap.
Payment Integration: Creator configuration: Configure payment accounts (Venmo, Cash App, PayPal) per split. One-tap payment links with pre-filled amounts and notes. Platform-specific deep links: Venmo: Includes transaction parameters. Cash App: Includes cashtag and amount. PayPal.me: Automatic URL generation. Zelle: Payment instructions. Web fallback URLs for when native apps aren't installed.
Payment Tracking: Real-time status: Mark participants as paid/unpaid instantly. Visual indicators: Checkmarks for clear payment status. Cross-device sync: Stays updated across all devices viewing the shared split.
Settings & Account Management: Change Email: Secure updates with password re-authentication. Change Display Name: Update profile display name. Change Password: Current and new password verification. Delete Account: Permanent removal with confirmation. Remember Me Toggle: Persists login across app launches. Theme Selection: Choose between Light, Dark, or Auto (system preference). Clean UI: Modal-based actions for all settings.
Authentication System: Firebase Auth: Secure email/password sign-up and login. AsyncStorage persistence: Supports "Remember Me" functionality. Password reset: Recovery via email. Onboarding: Dedicated flow for new users. Auto sign-out: Triggered when "Remember Me" is disabled.
Theming System: Light Mode: Golden aesthetic. Dark Mode: Wonka chocolate theme. Auto Mode: Follows system preference. Theme Context: Ensures consistent styling throughout the app. Dynamic color tokens: Tokens update across all screens in real-time.
Log in or sign up for Devpost to join the conversation.