SwiftUI Digital Card Creator App
Budget: $10 – $2,000 USD
I’m building an iOS experience—written purely in SwiftUI 6—that lets users design, personalise and share their own digital business cards. Your task is to deliver a clean, well-documented Xcode project that achieves the following.
• Design hub: Ship at least twenty attractive, ready-to-use card templates. Every template must be fully customisable, supporting live text editing, colour adjustments and image uploads so the user can drop in a company logo or headshot with ease.
• Wallet integration: Each finished card should be exportable as an Apple Wallet pass in one tap.
• NFC capability: When the phone is tapped against a compatible device, the card must instantly transmit the owner’s full contact vCard; the same tap should also trigger the share sheet so recipients can save the details straight into Contacts.
• Core information blocks: Templates have to accommodate name and contact details, job title, company name and a dedicated logo area without layout breakage.
Acceptance criteria
1. Code compiles cleanly on the latest Xcode release and targets iOS 17+.
2. All twenty templates render correctly on iPhone and iPad, light and dark mode.
3. Apple Wallet pass generation passes validation with pass-type IDs supplied by me.
4. NFC tap successfully shares the vCard on real hardware (I’ll test on iPhone 13 and iPhone 15).
5. README explains setup, third-party libraries (if any) and how to add new templates later.
If this sounds like your wheelhouse, let’s get started—I’d like to review a working prototype of the template selector and one Wallet-ready card before we move to full build-out.
• Design hub: Ship at least twenty attractive, ready-to-use card templates. Every template must be fully customisable, supporting live text editing, colour adjustments and image uploads so the user can drop in a company logo or headshot with ease.
• Wallet integration: Each finished card should be exportable as an Apple Wallet pass in one tap.
• NFC capability: When the phone is tapped against a compatible device, the card must instantly transmit the owner’s full contact vCard; the same tap should also trigger the share sheet so recipients can save the details straight into Contacts.
• Core information blocks: Templates have to accommodate name and contact details, job title, company name and a dedicated logo area without layout breakage.
Acceptance criteria
1. Code compiles cleanly on the latest Xcode release and targets iOS 17+.
2. All twenty templates render correctly on iPhone and iPad, light and dark mode.
3. Apple Wallet pass generation passes validation with pass-type IDs supplied by me.
4. NFC tap successfully shares the vCard on real hardware (I’ll test on iPhone 13 and iPhone 15).
5. README explains setup, third-party libraries (if any) and how to add new templates later.
If this sounds like your wheelhouse, let’s get started—I’d like to review a working prototype of the template selector and one Wallet-ready card before we move to full build-out.
Related categories:
Graphic Design
Mobile App Development
iPhone
Objective C
Swift
iOS Development
App Store Optimization
Xcode