SwiftUI Crypto Alerts App (Arabic & English)

Job ID: 40217700

Budget: $1,500 – $3,000 USD

I am commissioning a bilingual iOS application—Arabic first, English second—that delivers live Bitcoin and selected-coin data with a professional, sleek interface entirely in Swift and SwiftUI. The app’s core revolves around real-time price feeds, historical price charts, and razor-sharp alerts that keep users ahead of major market moves. Arabic users will enjoy a true RTL layout, while English users see a standard LTR presentation, all driven by Apple’s native localization tools.

Key functionality I need implemented:
• Current price updates streamed from a reliable REST source
• Historical price charts for deeper context
• Push notifications for major price changes via Firebase Cloud Messaging
• In-app alerts that surface whale activity and major inflows/outflows even when the user is browsing inside the app
• Clean dark-mode ready visuals that follow a “professional and sleek” design language
• Full Arabic ↔ English language toggle with mirrored UI for RTL
• An MVP-level layout that can expand later to subscriptions or other paid models in App Store Connect

Technical expectations
Swift + SwiftUI only—no cross-platform frameworks. The build must integrate Firebase for push, support App Store distribution (I will provide the account), and follow Apple’s Human Interface Guidelines so review is smooth on first submission.

Deliverables
1. Xcode project with clearly organized SwiftUI views, API layer, and localization files (.strings, .stringsdict).
2. Working Firebase configuration for test devices and production tokens.
3. TestFlight-ready build demonstrating: • Live price feed • Historical chart • Alert triggers.
4. Brief hand-off notes covering App Store submission, in-app purchase hooks, and future feature flags.

To bid, please include:
• App Store links to your published SwiftUI work (especially if it shows RTL or Firebase push).
• A short paragraph on your experience with localization and push notifications.
• Estimated timeline (MVP) and a ballpark cost split across milestones.

With the foundation solid, we can iterate on more coins, pro indicators, and paid tiers, but this first release is all about dependable data and smart alerts delivered in a polished bilingual package.