A modern Flutter app showcasing the WalletBridge fintech platform with an engaging preview experience.
- Splash Screen Animation: Branded splash screen with animated logo and "Coming Soon" message
- About Page: Comprehensive project description and value proposition
- UI Demo: Interactive wallet connection simulation with portfolio overview
- Email Capture: Waitlist signup form with multiple integration options
- Social Links: Direct links to social media platforms and website
- FAQ/Roadmap: Comprehensive FAQ section and development timeline
- Modern UI: Clean, card-based layout with clear information hierarchy
- Brand Colors:
- Primary: Strong vibrant blue (#29ABE2)
- Background: Light desaturated blue (#E5F6FD)
- Accent: Cyan shade (#45C2E8)
- Typography: Inter font family for headlines and body text
- Animations: Smooth transitions and engaging micro-interactions
- Responsive: Optimized for both Android and iOS platforms
The app includes the following screens:
- Splash Screen - Animated logo and loading experience
- Home Screen - Main navigation hub with feature cards
- About Screen - Project overview and key features
- UI Demo Screen - Interactive wallet simulation
- Email Capture Screen - Waitlist signup with multiple options
- Social Links Screen - Social media and contact information
- FAQ Screen - Frequently asked questions and roadmap
- Framework: Flutter 3.0+
- Language: Dart
- Dependencies:
google_fonts: Inter font familyurl_launcher: External link handlingshared_preferences: Local data storagelottie: Animation supportflutter_svg: SVG icon supportanimated_text_kit: Text animations
- Flutter SDK (3.0 or higher)
- Dart SDK
- Android Studio / VS Code
- Android SDK (for Android development)
- Xcode (for iOS development, macOS only)
-
Clone the repository
git clone <repository-url> cd walletbridge_preview
-
Install dependencies
flutter pub get
-
Run the app
flutter run
lib/
├── main.dart # App entry point and theme configuration
├── screens/
│ ├── splash_screen.dart # Animated splash screen
│ ├── home_screen.dart # Main navigation screen
│ ├── about_screen.dart # Project information
│ ├── ui_demo_screen.dart # Interactive demo
│ ├── email_capture_screen.dart # Waitlist signup
│ ├── social_links_screen.dart # Social media links
│ └── faq_screen.dart # FAQ and roadmap
└── assets/
├── images/ # Image assets
├── animations/ # Lottie animations
├── icons/ # Custom icons
└── fonts/ # Inter font files
The app uses a consistent color scheme defined in main.dart:
- Primary:
#29ABE2(Strong vibrant blue) - Background:
#E5F6FD(Light desaturated blue) - Accent:
#45C2E8(Cyan shade)
The app uses Inter font family for all text elements. Font weights are configured in the theme.
The app uses Material Design icons and custom SVG icons where needed.
Update the following URLs in the respective screen files:
- Social media links in
social_links_screen.dart - Email addresses in
email_capture_screen.dart - Website URLs throughout the app
Modify the content in each screen to match your specific project requirements:
- About page content
- FAQ questions and answers
- Roadmap timeline
- Social media links
- Android: API level 21+ (Android 5.0+)
- iOS: iOS 11.0+
- Web: Supported (with some limitations for native features)
flutter build apk --releaseflutter build ios --releaseflutter build web --release- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
For support and questions:
- Email: hello@walletbridge.com
- Website: https://walletbridge.com
- Social Media: @walletbridge
- Push notifications
- Deep linking support
- Analytics integration
- A/B testing framework
- Localization support
- Dark mode theme
- Accessibility improvements
Note: This is a preview version of WalletBridge. All features are for demonstration purposes only.