React Native Clinic Mobile App

Job ID: 40284956

Budget: $750 – $1,500 USD

I already run a full clinic-management backend and now need a cross-platform patient-facing app that talks to it via my REST/JSON APIs (or direct DB access if you prefer). Your task is to build the entire front-end in React Native and hand over the complete, well-commented source code at every milestone.

Core screens and flows
• Home with quick links to Our Doctors, Our Services, current Offers and the Buy-a-Service funnel.
• Secure Login supporting Email & Password, Mobile (OTP) and Biometric (Fingerprint/Face ID).
• My Profile section where patients see and update personal info, view lab tests, invoices, packages and any future modules we expose.
• Multilingual architecture: we start with English; strings must be externalised so I can drop in Arabic before launch.

Integration notes
I’ll supply the API contract, tokens and sample data; you can ping me any time if an endpoint needs tweaking. Expect typical CRUD, list, filter and payment calls. Real-time status updates (e.g., lab results) will arrive via WebSocket or polling—your call.

Platform & tooling
• React Native (preferred) targeting both iOS and Android from a single codebase.
• Feel free to use TypeScript, Redux/Context, React Navigation, Expo EAS or bare workflow—just keep the setup reproducible in one README.
• Pay-by-link or in-app purchase hooks should stay abstracted so we can swap gateways later.

Deliverables
1. UI/UX prototype (Figma or RN code with placeholder data).
2. Alpha build wired to staging API, unit-tested auth flows and profile retrieval.
3. Beta with payments, offers, service purchase and bilingual toggle in place.
4. Release-candidate builds for TestFlight & Google Play Internal Testing.
5. Final Source Code plus build scripts and documentation (if we need them).

Acceptance criteria
• All listed screens load data from my live API without hard-coded values.
• Login works with the three methods; biometric gracefully falls back when unavailable.
• Language switch changes every user-facing string.
• No console warnings, memory leaks or platform-specific crashes on current iOS and Android major versions.

Example:
https://apps.apple.com/us/app/kesay-clinics/id6466983244

If this sounds clear, let’s discuss your estimated timeline and suggested milestone breakdown so we can get coding right away.