Budget: 25000 UAH Deadline: 20 days
Hello! I have analyzed the EasyTap application. It is a classic digital business card service. I recommend writing it in Flutter. This is the perfect choice for this project because of a single codebase. You get identical design and functionality on iPhone and Android for the price of one development. Flutter has great libraries (nfc_manager) for reading and writing NFC tags.vCard (.vcf). I will implement the generation of a contact file so that when scanning the QR code, a person can press one button "Save to contacts." This is a killer feature of such applications.
Stage 1. Design (Figma) - 1.5 - 2 weeks
Development of UX flow (to create the profile quickly). UI design in light/dark theme. Design of QR code (customization). I have a team, so I can work on the app in parallel with the designs. Development (Flutter) - 4 - 5 weeks Integration of your API (Authorization, CRUD profile, Analytics). Implementation of NFC (writing a link to the tag/card). Generation of QR and vCard. Deep Links (so that when scanned, the app or web profile opens). Offline mode: (important for the QR to be shown without the internet). Stage 3. Testing and Release - 1 week. Publication in the App Store and Google Play.
Is integration with Apple Wallet / Google Wallet needed?