React Native + Strapi developer to get an existing audio app running (Android + iOS)
Bütçe: $10.0 - $30.0
HOURLY / PART_TIME
⭐ 5.00 (11)
United States
react-native, ios-development, phone, sqlite, postgresql, android, mobile-app-development, android-app-development
## React Native + Strapi developer to get an existing app running and testable
I'm taking over an existing mobile app project ("Sounds of Eden", an audio/meditation-style app) from the original developer and need someone to get it fully up and running so I can test it, then help maintain it.
There are **two codebases**:
1. **Mobile app** — React Native **0.74.3** (bare workflow, not Expo)
- Redux Toolkit, Apollo Client (GraphQL), React Navigation (bottom tabs)
- `react-native-track-player` for audio playback, `react-native-svg`, `react-hook-form`, `react-native-config`
- Screens: Get Started, Sign In / Sign Up, Categories, Audios, Audio player, Medical Disclaimer
2. **Backend** — **Strapi 4.25.5** (Node 18) headless CMS/API
- GraphQL plugin, Users & Permissions (with custom auth endpoints), IPFS upload provider
- Runs on SQLite locally; configurable for PostgreSQL
### Current state
- Both repos are in hand. The backend **runs locally** and serves its admin panel + GraphQL endpoint.
- The mobile app's code and dependencies are in place; it has native `android/` and `ios/` projects.
- The app reads its backend URL and an API token from a `react-native-config` `.env` file.
### What I need (initial milestone)
1. Stand up the **Strapi backend** cleanly (local + a deploy target if you recommend one), confirm GraphQL + auth endpoints work, and document the steps.
2. Get the **React Native app building and running** on:
- **Android** (emulator and/or a physical device), and
- **iOS** (you must have a Mac/Xcode — I'm on Windows and can't build iOS).
3. Wire the app to the backend (`.env`: `STRAPI_URL`, `STRAPI_KEY`) and verify end-to-end: sign up / sign in, browse categories, play audio.
4. Provide clear **README / setup docs** so I (and future devs) can run both repos from scratch.
5. A short **call or Loom walkthrough** of how it all fits together.
### Nice-to-have / possible follow-on work
- Produce installable test builds (Android APK/AAB, iOS TestFlight).
- Help with App Store / Play Store deployment.
- Ongoing feature work and maintenance.
### Required skills
- Strong **React Native (bare workflow, RN 0.74.x)** experience — native Android (Gradle/JDK 17/NDK) and **iOS (Xcode, CocoaPods) on a Mac**.
- **Strapi v4** (GraphQL, Users & Permissions, custom controllers/routes).
- Comfortable with Redux Toolkit, Apollo/GraphQL, and debugging native build issues.
- Good written English and clear documentation habits.
### To apply, please tell me
1. A sentence or two on similar RN + Strapi apps you've shipped (links/screenshots welcome).
2. **Confirm you have a Mac for iOS builds.**
3. Your estimated time and cost to complete the initial milestone above.
4. Your availability over the next 1–2 weeks.
I can provide repo access (GitHub) once we connect. Looking to start ASAP.
Upwork'te aç