AndroidAirdrop is a React + Vite web application that allows users to input contact details and convert them into a .vcf (vCard) file. This makes contact sharing seamless, especially for Android users.
β
Simple Input Form β Enter contact details like name, phone, and email.
β
Instant vCard Generation β Converts user input into a downloadable .vcf file.
β
Fast & Lightweight β Uses React + Vite for optimal performance.
β
Modern UI Design β Styled with Material UI for a clean and responsive look.
β
Cross-Platform Support β Works in any browser and mobile device.
- Frontend: React + Vite βοΈ
- UI Library: Material UI π¨
- Programming Language: JavaScript (ES6+)
- File Handling: JavaScript Blob API π
-
Clone the repository:
git clone https://github.com/shangaric/androidairdrop.git cd androidairdrop -
Install dependencies:
npm install
-
Run the development server:
npm run dev
- Open the web app in a browser.
- Enter contact details in the form.
- Click "Generate vCard" to create a
.vcffile. - Download & share the file with Android devices.
π NFC Transfer Support β Directly share .vcf files via NFC tap.
πΉ Enhanced UI/UX β More polished Material UI design and dark mode support.
πΉ Multi-Contact Support β Save and transfer multiple contacts at once.
πΉ QR Code for vCard β Scan to share contact details instantly.
Feel free to fork, submit PRs, or report issues! π