Mobile App Development

Job ID: 39685706

Budget: $250 – $750 USD

Title:

Mobile App Developer (React Native or Flutter) — Photo Upload + Pickup & Delivery Integration with Rxn3D Dental Platform



Description:

I’m seeking an experienced mobile app developer to build a cross-platform app (iOS & Android) fully integrated with Rxn3D.com, a dental lab and dentist communication platform specializing in 3D STL file management and case workflows.



Project Overview:

The app will allow authorized users (Super Admin, Admin, Client) to:
• Take or select photos via device camera/gallery and upload them attached to existing dental case records on Rxn3D.
• Authenticate users and respect Rxn3D’s role-based access system.
• View and select dental cases/slips from Rxn3D via API.
• Upload images linked directly to cases, with image compression and preview.
• Pickup and Delivery Management:
• Support the logistics workflow already functional on Rxn3D web, involving 6 locations and multiple delivery stages.
• Drivers can update slip status: pickup from office/lab, en route, drop off, etc.
• Capture and upload proof-of-delivery photos linked to slips.
• Display clear pickup/delivery icons and status within the app.
• Sync all updates and photos live to Rxn3D’s backend via API.



Key Requirements:
• Mobile app development using React Native or Flutter (your choice).
• Integration with Rxn3D’s RESTful API for authentication, case/slip retrieval, status updates, and photo uploads.
• Camera and gallery integration with image compression before upload.
• Role-based user access matching Rxn3D’s hierarchy: Super Admin, Admin, Client.
• Implement clear UI components for:
• Login/authentication
• Case/slip list viewing and filtering
• Camera/photo selection and preview
• Pickup/delivery status tracking with icons
• Upload confirmation and error handling
• Sync data reliably and securely with Rxn3D’s platform.
• Clean, modular, maintainable code with scalability for future dental-specific features.
• Cross-platform compatibility and thorough testing on iOS and Android.



Bonus:
• Experience with dental or healthcare software integration.
• Familiarity with STL files or 3D model viewers.
• Previous work with logistics or package tracking apps.



Deliverables:
• Fully functional cross-platform mobile app MVP with all features above.
• Documentation on setup, API integration, and deployment.
• Support for app submission to App Store and Google Play if needed.



About Rxn3D:

Rxn3D.com is a specialized dental platform streamlining communication between dentists and labs, managing STL 3D files, cases, and workflows including billing and delivery logistics.



How to Apply:

Please submit:
• Your resume and portfolio or GitHub links with relevant mobile app projects.
• Your preferred development framework (React Native or Flutter).
• A brief outline of your approach to API integration and handling role-based permissions.
• Estimated timeline and budget for delivering the MVP.