← Обяви

React Native + Strapi developer to get an existing audio app running (Android + iOS)

Бюджет: $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