← All projects

Pie Tax

From a duplicated native MVP to a single React Native app that's easier to evolve.

The project

Maintaining two native apps, one for iOS and one for Android, doubles the work for every new feature. Pie, a tax app for the self-employed, had an MVP built that way. As founding engineer, I restructured the app in React Native, with a single codebase for both platforms, and refactored the agent dashboard.

Highlights

  1. Restructured the native MVP in React Native, with one codebase for iOS and Android.
  2. Refactored the agent dashboard.
  3. Tax and profit calculated in real time, no waiting for year-end.
  4. Transaction reconciliation, invoices and tax returns done inside the app.

Stack

  • React Native
  • TypeScript
  • Firebase
  • In-app purchase
  • Sentry
  • Jest
  • Reanimated
  • Skia

App screens

Pie Tax, app screens 1
Pie Tax, app screens 2
Pie Tax, app screens 3
Pie Tax, app screens 4
Pie Tax, app screens 5
Pie Tax, app screens 6

Contact

Got an idea on paper or a product that's stuck?

Tell me what you need. You'll hear back from me, personally.

+55 11 94392-2777