Commit Graph

2 Commits

Author SHA1 Message Date
0db3832282 Fix: Resolve UI/UX issues and improve user experience
- Configure Firebase Auth with AsyncStorage persistence
- Fix 'Text strings must be rendered within <Text>' error in navigation
- Improve bottom tab bar: iOS style with blur effect, better height, rounded corners
- Fix Dashboard quick action buttons to open transaction modal directly
- Add auto-open modal when navigating from Dashboard
- Improve selection visibility in modals (type selector and categories)
- Add amount validation: only positive numbers, max 2 decimals
- Add padding to Dashboard content to avoid tab bar overlap
- Apply same fixes to both Transaction and Subscription screens
2025-10-23 15:21:48 +02:00
8bde3d4f21 Initial commit: WalletTracker app with Firebase integration
- Setup Expo project with TypeScript
- Implement authentication (Login/Signup/Logout)
- Create Dashboard, Transactions, Subscriptions, and Analysis screens
- Add Firebase services (Auth, Firestore, Storage)
- Implement real-time synchronization
- Add charts and analytics
- Create reusable components (Button, InputText, TransactionCard, SubscriptionCard)
- Configure React Navigation with bottom tabs
- Add Firestore security rules
- Create comprehensive documentation (README, FIREBASE_SETUP, TESTING)
2025-10-23 14:36:36 +02:00