Wa-Link streamlines your WhatsApp experience. If you frequently reach out to new numbers—whether for quick business inquiries, one-time contacts, or delivery drivers—without wanting them saved permanently to your phonebook, this app is exactly what you need.
Engineered with Flutter, Wa-Link offers a premium Glassmorphism UI optimized for both dark and light modes, along with intelligent capabilities like scanning phone numbers from physical cards (OCR) and QR codes.
✨ Key Features
📱 Direct Messaging: Instantly launch WhatsApp chats with any unsaved number seamlessly.
🌍 Global Compatibility: Uses intl_phone_field to effortlessly manage international country codes.
🖼️ Smart Scanning & OCR: Extract numbers directly from images or scan QR/Barcodes using Google ML Kit and Mobile Scanner.
🕰️ Smart History: Automatically keeps a neat log of your recent contacts so you can easily reach out again.
🎨 Glassmorphism Design: A highly polished, modern user interface adorned with fluid, delightful animations (animate_do).
🌙 Adaptive Themes: Masterfully crafted interfaces that look breathtaking in both Dark and Light environments.
⚡ High Performance: Architected cleanly with Provider for lightweight, snappy state management.
🛠️ Technology Stack
Framework: Flutter (SDK ^3.9.2)
Language: Dart
State Management: provider
Data Persistence: shared_preferences
UI & Animations: animate_do, google_fonts, font_awesome_flutter, flutter_screenutil
Integrations:
url_launcher (Trigger WhatsApp)
mobile_scanner & camera (QR/Barcode)
google_mlkit_text_recognition (OCR text extraction)
permission_handler (Seamless permissions)