React Native · Invoicing & payments
iOvaro
2024 — 2025
A cross-platform invoicing app for freelancers and small businesses — create and send professional invoices, get paid through Stripe, and manage subscriptions. I built it from the ground up as the sole mobile engineer at Applica.
- ~3 mo
- From concept to App Store & Play Store release
- 25+
- Production screens built, from onboarding to the multi-step document builder
- 2
- Payment systems integrated — Stripe Connect payouts + RevenueCat subscriptions
iOvaro is a cross-platform invoicing app for freelancers and small businesses: build professional invoices and estimates from a multi-step editor, export them as branded PDFs, and get paid online. I built it from the ground up as a contractor at Applica, owning the mobile architecture end to end.
I implemented the full document builder across four PDF templates, customer management and multi-currency support, then wired up the money side: Stripe Connect so users get paid via generated payment links, and RevenueCat for in-app subscriptions. Auth, security and data ran on Firebase — social and email sign-in, an OTP flow, passcode plus biometric lock, Firestore and Cloud Functions.
Beyond features I owned the architecture decisions, release management and both the App Store and Play Store submissions, and mentored a junior developer through code reviews and pair programming. The product went from concept to a production release in roughly three months.
Screens
Onboarding — simplify your invoicing
Documents — invoices & estimates at a glance
Document — preview, share and get paid
Builder — pick an invoice template
Settings — Stripe, currency and preferences
Subscription — upgrade your plan
Tech stack
Core
- React Native 0.76
- Expo SDK 52
- TypeScript
- React Navigation
- Zustand
Payments & billing
- Stripe Connect
- Stripe payment links
- RevenueCat
- react-native-purchases
Backend & data
- Firebase Auth
- Firestore
- Cloud Functions
- Analytics
- Scheduled functions
Documents
- expo-print
- HTML PDF templates
- react-native-pdf
- expo-sharing
- Multi-currency
Auth & security
- Google / Apple / Facebook
- OTP entry
- Passcode + biometrics
- Secure Store
Delivery
- EAS Build
- App Store + Play Store
- Deep linking
- Background fetch