Earn 270,000 ($2,700.00)
Build in-app purchases/Apple subscriptions for existing Expo app
Bounty Description
Problem Description
We currently have a moderately complex Expo app (Supabase + Expo & Tamagui for UI components).
We must have someone who has worked extensively with in app purchases in Expo before.
We want to implement a 3-tier subscription system which we need to keep in sync with the Apple in app purchase subscription.
If the user subscribes in the app, we will want to update that in our database, same if they unsubscribe, etc. This logic may have to be written in Express as we are using Next.js API routes for business logic.
Acceptance Criteria
Working subscription functionality (subscribing and unsubscribing to each of the three tiers yields the appropriate database changes). Must continue to work under heavy scalability testing (1 million+ users), please write scalable code.
Technical Details
App is built in Expo. We will likely want to use RevenueCat or similar choices for the in app purchase functionality. You will likely need to work with Supabase and Express for the backend logic beyond the in app purchase client logic.
This will undergo heavy scalability testing (1M+ users), so please make sure that this can withhold load at scale.