iOS & Android Record App need Mobile App Development

Contact person: iOS & Android Record App

Phone:Show

Email:Show

Location: Mapusa, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"About the Project:
We have a production web application (enterprise, marine/offshore operations & compliance) and want to build cross-platform mobile apps (iOS & Android) that consume our existing REST APIs. We will provide API documentation (OpenAPI/Swagger), brand assets, UX guidelines, and access to a staging environment.

Objective:
Deliver performant, secure, offline-friendly mobile apps that mirror key workflows from the web app. Please price and time-estimate per module (see list below). We may award modules in phases to one or multiple developers.

Tech Preferences:
Preferred: Flutter or React Native
Acceptable: Native (Kotlin/Swift) with shared API spec
State management (e.g., Provider/Bloc for Flutter; Redux/Zustand/React Query for RN)
Offline storage & sync (SQLite/Room/MMKV or equivalent)
CI/CD (GitHub Actions/Bitrise/CodeMagic), unit tests, basic UI tests
Analytics & crash reporting (Firebase or equivalent)

Integrations & Non-Functionals
Auth: OAuth2/JWT, refresh tokens, role-based access
APIs: REST (JSON), paginated endpoints
Notifications: Push (FCM/APNs), in-app alerts
Offline Mode: View/edit critical data offline, background sync on reconnect
Security: OWASP MASVS alignment, secure storage for tokens, SSL pinning preferred
Accessibility & UX: WCAG-inspired mobile accessibility, responsive layouts for phones/tablets
Performance: Smooth lists (virtualized), caching, lazy loading
Localization: EN initially, architecture ready for additional locales
Compliance: Basic audit logs of key actions (locally queued → server)

Modules to Quote (Price & Timeline Per Module)
Please provide a separate fixed price and duration for each module below. If you suggest changes to scope, add an alternate quote line.

User Onboarding & Auth
Email/OTP/SSO login (depending on API), forgot/reset password
Role awareness, session handling, token refresh
Acceptance: security tests, error states, telemetry

Home & Dashboard
Role-based cards (KPIs, tasks due, alerts)
Pull-to-refresh, skeleton loaders
Acceptance: KPI parity with web (as provided), performance targets

Tasks / Work Orders
List, filter, search, create/edit/close tasks
Attach photos, scan QR/Barcodes, add comments
Offline create/update with conflict resolution
Acceptance: CRUD parity, offline tests

Inspections / Checklists
Dynamic forms (server-driven schema), conditional fields
Save drafts offline, submit with attachments & GPS/time stamps
Acceptance: schema rendering correctness, validation, audit trail fields

Documents & Certificates
Browse, search, preview PDFs/images, version badges, expiry reminders
Offline bookmarking of selected files
Acceptance: preview quality, memory handling

Notifications & Inbox
Push + in-app notifications, deep links to entities
User preferences (mute, categories)
Acceptance: end-to-end push test with staging keys

Reports & Analytics (Read-Only)
Key charts/tables (as provided by API)
Export/share PDF snapshot (if API provides)
Acceptance: visual parity with provided designs

Offline Sync & Settings
Sync center UI (queue, conflicts, retry)
App settings, cache management, language switch
Acceptance: deterministically reproducible sync tests

Admin (Light)
Only where permitted (e.g., user role view, simple toggles)
Acceptance: role-guarded access proven in tests

Optional (Quote Separately if supported by your stack):

Map & GIS (assets on map, offline tiles)
Media Uploader (background uploads, compression, retry policy)
In-App Chat (if API exists)

Deliverables (Per Module)
Source code (repo access), build scripts, environment handling
Unit tests (≥60% for business logic), smoke UI tests for critical flows
Basic tech doc (README, architecture, how to run tests/build)
Signed APK/AAB & iOS build via TestFlight (or equivalent), release notes
Short demo video (≤5 min) covering success and failure states

What We Provide
API spec (OpenAPI/Swagger) & Postman collection
Figma screens/wireframes & brand kit (colors, logos, typography)
Test accounts & seed data on staging
Product owner for weekly reviews

Milestones & Acceptance
Milestone per module → code review → QA test pass → UAT sign-off → payment
Performance targets: cold start <3s on mid-range device; list scroll @60fps typical
Security checks: no plaintext secrets, secure token storage, cert validation
Crash-free sessions target ≥99.5% on staging within 1 week of handover

Store Deployment (Quote Separately)
App Store & Google Play submission, app listing assets, privacy labels
Handling review feedback until approval

Maintenance (Quote Separately)
Bug-fix SLA options (standard/expedited)
Monthly support package (X hrs/month)

Evaluation Criteria:
Relevant domain experience (enterprise/offline/sync/heavy forms)
Clarity and competitiveness of per-module pricing & timelines
Code quality approach (architecture, testing, CI/CD, security)
Portfolio quality and references
Communication & availability in our timezone (Asia/Singapore, UTC+8)

Admin & Legal:
NDA before repo/API access
All IP/work product to be assigned to us upon payment
Invoices per accepted milestone; payments via portal escrow" (client-provided description)


Matched companies (5)

...

Chirag Solutions

Chirag Solutions is extending its services in website designing & development and software development. Our web and software development is committed… Read more

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more