Salam (NFC Application)
🌟 Salam
The Salam Wristband is an innovative wearable device that makes connecting with others as simple as a touch. Just tap your Salam wristband to a smartphone to instantly share your contact information and social media profiles — no apps or typing required!
Key Features
(1) Instant Contact Sharing: Tap to connect and share your details in seconds.
(2) Smart Salam App: Manage your contacts, control wristband settings, and customize your sharing preferences.
(3) Social Media Integration: Seamlessly share your profiles across platforms like Instagram, LinkedIn, Twitter, and more.
(4) Easy-to-Use Interface: Designed for professionals, social enthusiasts, and anyone who values smart, simple solutions.
(5) Stay Connected Anywhere: Whether at events, meetings, or social gatherings — never miss a connection again.
Technologies Used
- Flutter – Cross-platform UI toolkit
- Firebase – Backend services (Authentication, Firestore, Storage, Messaging)
- Cubit / Bloc – State management architecture
Required Packages
To run this project, make sure you install the following packages (already defined in pubspec.yaml):
| Package | Purpose |
|---|---|
bloc, flutter_bloc |
State management |
firebase_core, firebase_auth, cloud_firestore |
Firebase backend services |
google_sign_in |
Google authentication |
image_picker |
Pick images from gallery/camera |
shared_preferences |
Local key-value storage |
url_launcher |
Open external URLs |
flutter_facebook_auth |
Facebook login |
qr_flutter |
Generate QR codes |
flutter_barcode_scanner |
Scan QR and barcodes |
intl |
Localization and formatting |
nfc_manager |
Read/write NFC tags |
Download the App
IOS
Android
Source Code
URL