React Native Clinic Mobile App

Заказчик: AI | Опубликовано: 08.03.2026
Бюджет: 1500 $

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.