
Closed
Posted
Paid on delivery
# Senior Full-Stack + Flutter Developer Required – [login to view URL] / Turborepo CRM Platform We are looking for a highly experienced Senior Full-Stack Developer / Software Architect to complete an existing multi-tier healthcare and CRM platform. This is NOT a project from scratch. A significant portion of the web application, architecture, database, UI, APIs, authentication, CRM modules, and core workflows has already been developed. We need a senior developer who can understand the existing codebase, perform a complete technical audit, identify gaps, complete all pending features, develop two Flutter mobile applications, integrate all systems, perform end-to-end testing, and take the complete platform to production. The project will be considered complete only after the web platform and both mobile applications are fully functional and deployed. ## EXISTING WEB ARCHITECTURE ### Monorepo * Turborepo * pnpm workspaces * Modular package architecture ### Frontend * [login to view URL] 14 * App Router * React 18 * TypeScript * Tailwind CSS * Radix UI * class-variance-authority * lucide-react * Google Maps using @react-google-maps/api ### Backend / API * [login to view URL] API Routes / Route Handlers * No separate backend server * Vercel deployment * JWT authentication * jsonwebtoken * jose * bcryptjs * AWS S3 * Payment gateway integration * SMS / OTP integration ### Database * PostgreSQL * Supabase * Prisma ORM * @prisma/client v5 * Prisma schema: packages/db/prisma/[login to view URL] ## MOBILE APPLICATIONS The developer must develop TWO separate Flutter applications for both Android and iOS. ### 1. MediBookHome User App Customer/patient application including: * Registration and login * OTP verification * User profile * Address/location management * Browse/search healthcare services * Service details * Booking and scheduling * Patient details * Payment * Booking confirmation and tracking * Booking history * Cancellation/refund workflows * Notifications * Documents where required * Google Maps/location functionality * Support and settings ### 2. MediBookHome Partners App Application for nursing staff, technicians, and other service partners including: * Partner registration/login * OTP verification * Profile * KYC/document submission * Verification and approval status * Availability management * Service/job management * Booking requests * Accept/reject booking * Assigned bookings * Customer/patient details * Location/navigation * Service status updates * Service completion * Earnings/wallet information * Payment/release status * Booking history * Notifications * Documents * Support and settings Both Flutter applications must be connected to the existing backend, database, CRM, authentication, business logic, and APIs. ## CRM / ADMIN PLATFORM The existing CRM must be completed and fully integrated with both mobile applications. Required areas include: * User/patient management * Partner management * Nursing staff management * Technician management * Service management * Booking management * Payment management * Verification and approval * Documents * Notifications * Reports * Dashboards * Role-based access control * Booking lifecycle * Cancellation/refunds * Partner earnings * Audit/history * Operational workflows ## END-TO-END WORKFLOW The complete system must work as one integrated platform: User App → Backend/API → Database → CRM/Admin → Partner App → Payment → Notifications → Storage → Booking/Service Workflow For example, a booking created from the User App must correctly flow through the backend and CRM, reach the appropriate partner, and allow the partner to complete the service. Status, payment, notifications, documents, cancellations, refunds, and earnings must remain synchronized. ## FIRST REQUIREMENT – TECHNICAL AUDIT Before major development starts, the developer must audit the existing repository/codebase and provide: * Architecture assessment * Completed vs incomplete features * Bugs and technical issues * Database issues * API issues * Authentication/security issues * Performance issues * Missing business logic * Missing workflows * Integration gaps * CRM gaps * Mobile development requirements * Production-readiness issues * Recommended development roadmap After the audit, development will proceed according to the agreed roadmap. ## REQUIRED EXPERIENCE Strong production experience is required with: ### Web * [login to view URL] 14+ * React * TypeScript * Node.js * [login to view URL] Route Handlers * Turborepo * pnpm * REST APIs ### Database * PostgreSQL * Prisma * Supabase * Complex relational databases * Transactions and migrations * Query optimization ### Authentication/Security * JWT * jsonwebtoken * jose * bcrypt * OTP * Role-based access control * Secure API architecture ### Integrations/Cloud * AWS S3 * Payment gateways * SMS/OTP providers * Google Maps APIs * Push notifications * Vercel ### Mobile * Flutter * Dart * Android * iOS * REST API integration * Google Maps * Push notifications * Payment integration * Secure local storage * Production Android/iOS builds * Google Play Store deployment * Apple App Store deployment ### DevOps * Git/GitHub * GitHub Actions * CI/CD * Vercel * Android release process * iOS/App Store release process * Production debugging ## SENIOR-LEVEL RESPONSIBILITIES The developer must be capable of: 1. Understanding an existing large codebase quickly 2. Auditing architecture before making changes 3. Identifying incomplete or incorrect functionality 4. Understanding complex business workflows 5. Completing end-to-end features 6. Completing CRM modules 7. Developing both Flutter applications 8. Connecting mobile apps with existing APIs/backend 9. Implementing business logic 10. Integrating third-party services 11. Handling database transactions and relationships 12. Implementing secure authentication/authorization 13. Performing end-to-end testing 14. Debugging production issues 15. Optimizing performance and security 16. Working with GitHub Actions and CI/CD 17. Preparing Android and iOS production builds 18. Deploying both apps to Google Play Store 19. Deploying both apps to Apple App Store 20. Taking ownership from development through production ## TESTING Complete end-to-end testing is required for: * Registration * OTP/login * User profile * Service discovery * Booking * Scheduling * Payment * Booking assignment * Partner acceptance * Partner service workflow * Status updates * Service completion * Notifications * Cancellation * Refunds * Partner earnings * Admin controls * Documents * Permissions * APIs * Web application * Android applications * iOS applications Critical workflows must be tested across User App → Backend → CRM → Partner App. ## PRODUCTION DEPLOYMENT The developer is responsible for final production deployment. ### Web * Production deployment * Environment configuration * Database configuration * Storage/API configuration * Security configuration * CI/CD ### Android Both applications must be: * Production-ready * Properly signed * Tested * Built as release versions * Submitted to Google Play * Successfully published or ready for production release ### iOS Both applications must be: * Production-ready * Properly signed * Tested * Configured through App Store Connect * Submitted to Apple App Store * Successfully published or ready for production release ## DO NOT APPLY IF Please do not apply if you: * Mainly develop simple websites * Have only basic [login to view URL] experience * Have no Turborepo experience * Have limited Prisma/PostgreSQL experience * Only work on frontend UI * Have no serious Flutter experience * Have never deployed production Flutter applications * Cannot understand an existing large codebase * Cannot independently debug complex issues * Have no GitHub Actions/CI/CD experience * Cannot handle Android and iOS deployment ## IDEAL CANDIDATE We are looking for a Senior Full-Stack Engineer, Senior Flutter Developer, Software Architect, or a small experienced development team who can take complete ownership of the project. The expected workflow is: Codebase Audit → Architecture Review → Web/CRM Completion → Backend/API Completion → User Flutter App → Partners Flutter App → Integrations → Testing → CI/CD → Production Deployment → Google Play Store → Apple App Store ## APPLICATION REQUIREMENTS Please provide: 1. Years of professional experience 2. [login to view URL] experience 3. Flutter experience 4. Turborepo experience 5. Prisma/PostgreSQL experience 6. Supabase experience 7. CRM/ERP experience 8. Examples of similar complex projects 9. Links to Flutter apps you have published 10. GitHub/GitHub Actions experience 11. Payment gateway experience 12. AWS S3 experience 13. SMS/OTP experience 14. Vercel experience 15. Android deployment experience 16. iOS/App Store deployment experience 17. Availability 18. Hourly or fixed project rate 19. Estimated timeline 20. Number of developers involved, if applying as a team Please apply only if you have the experience to independently work on a complex existing platform and take responsibility from codebase audit through final production deployment. We are looking for a long-term technical development partner, not someone for a small coding task. Final completion requires the web platform, CRM, User App, Partners App, integrations, testing, CI/CD, and successful Android/iOS production deployment.
Project ID: 40665571
36 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
36 freelancers are bidding on average ₹8,281 INR for this job

Hello, I checked your "MediBookHome – Full-Stack CRM & Flutter Mobile Apps Development" project description, it looks like the focus is on delivering a clean, responsive website that works well across all devices. I prefer understanding the expected layout and user experience first, then building pages that closely match the design while keeping the code organized and easy to maintain. Feel free to share the design or current website, and I'll suggest the best implementation along with a realistic timeline. Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
₹5,000 INR in 3 days
6.7
6.7

A full-stack CRM plus Flutter apps sharing one Postgres backend is a coherent build — the win is one clean API both the web CRM and the mobile app consume, so features land once. - Backend: typed REST API on Postgres (auth, roles, the CRM entities), Google Maps + payment gateway integrated server-side - Flutter apps (iOS + Android) against that API, with proper loading/offline/error states - Booking/appointment flow (MediBookHome suggests scheduling) modelled cleanly so slots and conflicts are handled Proof: I shipped a cross-platform app (React Native/Expo) with payments live in both stores, plus multi-source Postgres platforms in production. What's the core flow — patients booking home visits? And is the design ready? That shapes the estimate. Happy to start this week. Martin
₹6,000 INR in 10 days
6.4
6.4

Auditing before touching code is the right call here, and the first place I'd dig is the Prisma schema and Route Handler auth flow, since most Turborepo CRMs leak business logic into the frontend package instead of a shared `packages/api` layer. I'll deliver the audit with a prioritised roadmap, then complete the CRM and both Flutter apps against a shared Dart API client generated from your types, so User, Partner and admin stay in sync through booking, payment and refund states. One catch worth flagging: Vercel Route Handlers have execution limits that hurt long-running partner assignment or refund jobs, so those need a queue or Supabase function, not inline calls. 1) Is the existing repo pushed to a GitHub branch I can audit read-only first? 2) Which payment and SMS providers are already wired, Stripe/Razorpay and Twilio, or something region-specific? Best regards, Shayan
₹6,050 INR in 3 days
3.0
3.0

Hi, I recommend building the initial MVP without AI and keeping the architecture AI-ready. AI can then be added for requirement understanding, document analysis and intelligent professional matching. Estimated MVP cost:₹6500 Estimated timeline:2–3 weeks for a properly tested I’m comfortable working with milestones and can start with the core UI and architecture before implementing additional modules. I’d be happy to discuss the requirements and get started.
₹6,500 INR in 14 days
0.0
0.0

Looking for a reliable software developer to turn your idea into a functional, modern, and user-friendly application? I can help you build custom software tailored to your business or personal requirements. Whether you need a web application, business management system, API, backend service, database-driven application, or custom software solution, I can develop it with clean, maintainable code and a focus on performance and security. What I Can Develop Custom web applications Business and management software REST APIs and backend systems Database-driven applications SaaS applications Admin dashboards E-commerce functionality Authentication and user management Third-party API integrations Bug fixes and improvements Existing application maintenance and optimization What You Get Clean and scalable code Responsive and user-friendly interface Secure application architecture Database integration API integration where required Testing and bug fixing Source code delivery Clear communication throughout development Why Choose Me? I focus on understanding your requirements before development begins and delivering software that is reliable, maintainable, and built around your actual business needs.
₹6,500 INR in 7 days
0.0
0.0

I can build and launch a clean, fast, mobile-first Pooja Products e-commerce website with a secure and scalable setup for both Indian and international customers. I’ll handle the complete implementation including: - Razorpay for Indian payments + PayPal for international payments - SSL-secured checkout and production deployment - Easy admin panel for products, categories, pricing, inventory and orders - Search, filters, optimized cart and checkout - Product reviews, live chat and time-limited discount coupons - Automated order confirmations and low-stock alerts - SEO-friendly URLs, meta tags and blog/festival guide functionality - Responsive design optimized for mobile, tablet and desktop - Proper database/server configuration suitable for customer, product and order data - Sandbox + live payment gateway testing and successful test-order verification - Clean deployment on your chosen domain - Admin dashboard walkthrough and complete project handover I focus on clean UI/UX, secure development, performance and maintainable architecture rather than just delivering a basic template. I can start immediately and target delivery within 2 days, subject to receiving the required domain, hosting and payment-gateway credentials/content. I’m confident I can deliver a professional storefront that is easy for you to manage after handover.
₹5,000 INR in 3 days
0.0
0.0

I'm excited about the opportunity to work on the MediBookHome project as a senior Full-Stack Developer. As an experienced professional in web and mobile application development, my skills align perfectly with your project needs. I can tackle your technical audit requirement successfully, and my strong background in Flutter ensures seamless integration between the existing backend, database, CRM modules, and the new mobile applications. My expertise extends beyond mere programming as I have a keen eye for detail and a comprehensive understanding of software architecture. I can analyze your current codebase efficiently to identify any gaps and issues, prioritize pending features, and develop strategies for their completion while ensuring the stability and scalability of your product. Moreover, my proficiency in Payment Gateway Integration is a particularly valuable asset for this project given the importance of financial transactions within the CRM platform. I'm also well-versed in end-to-end workflow management, from database implementation to authentication systems to operational workflows, which will allow me to synchronize all necessary components for MediBookHome's seamless functionality. Let's make your concept a reality with my technical prowess!
₹6,500 INR in 6 days
0.0
0.0

Hi, I would be happy to have a work experience with you I am a full-stack programmer with multi platform output I will do your project back-end on Spring-boot and front-end based on dart and also we can deal about less money and less time I would be happy to get your answer! thanks.
₹5,000 INR in 7 days
0.0
0.0

Jodhpur, India
Member since Aug 17, 2026
₹1500-12500 INR
₹5000-9000 INR
₹100-1000 INR / hour
₹750-1250 INR / hour
₹5000-9000 INR
$250-750 AUD
$5000-10000 USD
$30-600 NZD
₹75000-150000 INR
$30-250 USD
$15-25 AUD / hour
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
₹5000-8000 INR
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
$15-25 USD / hour
₹12500-37500 INR
$1500-3000 USD
$250-750 USD