
Closed
Posted
PatientFlow EHR — Developer Handoff Brief 1. Project Overview PatientFlow is a custom Electronic Health Records (EHR) system built for urgent and primary care clinics in South Africa. It manages the full patient journey from registration → triage → consultation → billing → discharge, with integrated CRM, workflow automation, and real-time messaging. 2. Architecture ┌─────────────────────────────────┐ │ React Frontend │ │ (Port 3000 / Tailwind/UI) │ └──────────────┬──────────────────┘ │ ┌──────────────▼──────────────────┐ │ Python/FastAPI API Gateway │ │ (Port 8001) │ │ [login to view URL] + [login to view URL] │ └─┬──────────┬──────────────┬─────┘ │ │ │ ┌────────────▼┐ ┌────▼──────┐ ┌───▼───────────┐ │ .NET 8 API │ │ Go Service │ │ Python CRM │ │ (Port 5000) │ │(Port 5001) │ │ (Port 5002) │ │ EHR Business │ │ Messaging │ │ CRM/Analytics │ │ Logic + Auth │ │ PDF + WS │ │ Automation │ └──────┬───────┘ └────┬───────┘ └───┬───────────┘ │ │ │ ┌──────▼────────────────▼───┐ ┌─────▼──────┐ │ MongoDB │ │ PostgreSQL │ │ (test_database) │ │(patientflow │ │ Clinical Data │ │ _crm) │ └───────────────────────────┘ └────────────┘ Service Breakdown Service Port Tech Responsibility React Frontend 3000 React 19, Tailwind, Shadcn UI All UI API Gateway 8001 Python/FastAPI Routes requests, legacy endpoints, auth .NET API 5000 C#/.NET 8 Auth, Patients, Triage, Encounters, Billing, Inventory Go Services 5001 Go 1.22 WebSocket, WhatsApp (Twilio), PDF generation Python CRM 5002 Python/FastAPI CRM, Analytics, Workflows, Tickets, Appointments, Staff MongoDB 27017 MongoDB EHR clinical data PostgreSQL 5432 PostgreSQL 15 CRM, scheduling, automation data 3. Directory Structure /app/ ├── frontend/ # React SPA │ ├── src/ │ │ ├── components/ # Reusable (DashboardLayout, SymptomInput, ui/) │ │ ├── pages/ # Route pages (Dashboard, Patients, ClinicalNotes, etc.) │ │ ├── config/[login to view URL] # API URL routing config │ │ └── [login to view URL] # Route definitions │ ├── [login to view URL] │ └── .env # REACT_APP_BACKEND_URL │ ├── backend/ # Legacy API Gateway │ ├── [login to view URL] # Main monolith (3800+ lines) — auth, CRUD, billing │ ├── [login to view URL] # Proxy routes to .NET/Go/Python services │ ├── .env # MONGO_URL, DB_NAME │ └── [login to view URL] │ ├── dotnet-api/PatientFlowApi/ # .NET 8 Microservice │ ├── Controllers/ # Auth, Patients, Triage, Encounters, Billing, Inventory │ ├── Services/ # Business logic │ ├── Models/ # Entities + DTOs │ └── [login to view URL] # Startup config │ ├── go-services/ # Go Microservice │ ├── cmd/server/[login to view URL] # Entry point │ └── internal/ │ ├── messaging/[login to view URL] # WhatsApp via Twilio │ ├── pdf/[login to view URL] # PDF generation │ └── websocket/ # Real-time updates │ ├── python-services/ # Python CRM Microservice │ ├── [login to view URL] # FastAPI app │ ├── [login to view URL] # PostgreSQL connection │ ├── models/ # SQLAlchemy models │ ├── routers/ # API routes (CRM, workflows, tickets, etc.) │ └── services/ # Sync, analytics │ └── memory/ # Project documentation ├── [login to view URL] # Product requirements └── [login to view URL] # Auth credentials
Project ID: 40418638
213 proposals
Remote project
Active 3 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
213 freelancers are bidding on average $25 USD/hour for this job

Hello, I can help you finalize and stabilize your PatientFlow EHR system by ensuring all services work together seamlessly across your microservice architecture. My focus will be on fixing integration issues, standardizing API communication, and making the system production-ready. I will start by stabilizing the React frontend integration with all backend services, ensuring consistent API handling, authentication flow, and clean data rendering across patient, triage, billing, and CRM modules. Next, I will clean and harden the FastAPI gateway, ensuring proper routing between .NET (clinical logic), Go (messaging/PDF/WebSockets), and Python CRM services with consistent response formats and error handling. I will also align the .NET, Go, and Python services, fixing inconsistencies in patient IDs, workflows, real-time updates, WhatsApp messaging, and PDF generation. Finally, I will ensure database consistency between MongoDB and PostgreSQL, improve frontend performance, and validate the full patient lifecycle flow end-to-end. This will result in a stable, integrated, and production-ready EHR system ready for clinical use. Warm regards, Harpreet Singh
$15 USD in 50 days
9.5
9.5

Hello, I understand PatientFlow is a full EHR solution for urgent and primary care in South Africa, with a React frontend, FastAPI gateway, .NET/EHR logic, Go services, and Python CRM. My approach is to stabilize the current handoff by validating API contracts, aligning frontend calls to the gateway, and ensuring EHR modules (Patients, Triage, Encounters, Billing, CRM) communicate reliably across MongoDB and PostgreSQL. I’ll focus on robust auth, data consistency, and real-time updates, then create clear docs and unit tests to support the handoff. Questions I’ll address include: What are the key non-functional targets (latency, uptime, data retention) for each service and the gateway? Which auth model and token lifetimes are in use, and where are the best places to audit roles and permissions? Are there any critical legacy endpoints that must be retained or deprecated with a safe migration plan? What are the current data migration needs between MongoDB and PostgreSQL during cutover? Which events trigger WhatsApp/Twilio messages and which templates should be used? What is the expected behavior for offline/poor connectivity in clinics, and how is caching handled? Are there any regulatory or patient privacy checks you want emphasized in the handoff docs? What monitoring and alerting should be in place at deployment, and which dashboards matter most? What is the most critical first milestone you want me to deliver in the handoff process? Best regards, Muhammad Awais
$25 USD in 34 days
9.3
9.3

I have extensive experience in SEO and performance optimization, particularly in South Africa. With a focus on PHP, Web Development, HTML, JavaScript, Backend Development, Frontend Development, and API Development, I have successfully helped numerous websites recover from drops and improve rankings in competitive spaces. My approach involves thorough diagnostics based on Search Console data and competitor analysis to identify and address underlying issues systematically. Let's work together to enhance your online visibility and drive organic growth. Check out my portfolio for more details.
$45 USD in 40 days
8.5
8.5

Hi, This is Elias from Miami. I have gone through your project description and understand you’re looking to finalize a JavaScript-based Electronic Health Record (EHR) system called PatientFlow. It sounds like an exciting project, and I’d love to help! With over 10 years of experience in web development, specifically in JavaScript and PHP, I've worked on similar projects that required robust backend integration and seamless user interfaces. I’m confident I can contribute effectively to your goals. To approach this project, I will first review the existing codebase to understand the current state of the application. Then, I’ll focus on implementing the necessary features and ensuring that the EHR system is user-friendly and compliant with health data regulations. I believe in clear communication and iterative feedback to ensure the project aligns with your vision. I have a few questions to get a better understanding: Q1 – What specific features are you looking to finalize in the EHR system? Q2 – Are there any existing APIs or systems that need to integrate with PatientFlow? Q3 – What user roles do you envision for the EHR system, and how should permissions be managed? Looking forward to hearing from you.
$50 USD in 10 days
8.2
8.2

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in PHP, JavaScript, HTML, jQuery / Prototype, Web Development, Backend Development, Frontend Development, Relational Databases, API Development and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD in 5 days
9.0
9.0

Hello Greetings, After reviewing your project description, I feel confident and excited to work on this project for you. But I have some crucial things and queries to clear out. Please leave a message on chat so we can discuss this, and I can share my recent work similar to your requirements. Thanks for your time! I look forward to hearing from you soon. Best Regards.
$15 USD in 40 days
8.1
8.1

⭐⭐⭐⭐⭐ Create a Custom EHR System for PatientFlow with Expert Development ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project requirements and noticed you're looking for a developer for the PatientFlow EHR system. Look no further; Zohaib is here to assist you! My team has successfully completed 50+ similar projects for EHR systems. I will effectively manage the full patient journey from registration to discharge, using the best technologies available. ➡️ Why Me? I can easily do your PatientFlow EHR project as I have 5 years of experience in developing custom healthcare solutions. My expertise includes React, Python, FastAPI, and .NET technologies. Not only this, I have a strong grip on database management with MongoDB and PostgreSQL, ensuring a robust and efficient system. ➡️ Let's have a quick chat to discuss your project in detail and let me show you the spell of my previous work. Looking forward to discussing with you in chat. ➡️ Skills & Experience: ✅ React ✅ Python ✅ FastAPI ✅ .NET 8 ✅ MongoDB ✅ PostgreSQL ✅ API Development ✅ CRM Integration ✅ Workflow Automation ✅ Real-time Messaging ✅ WebSocket ✅ PDF Generation Waiting for your response! Best Regards, Zohaib
$17 USD in 40 days
7.9
7.9

Hi there, I understand you need a clean handoff story for Finalize JavaScript Medical EHR, specifically the PatientFlow system used in urgent and primary care clinics in SA. I will finalize the React frontend with Tailwind/UI, ensure seamless API calls to the Python FastAPI gateway, and coordinate with the .NET 8, Go, and Python CRM services to keep auth, triage, encounters, billing, and CRM in sync. My approach: tighten UI components (DashboardLayout, SymptomInput, clinical notes), align API routes to the gateway, verify real-time messaging via WebSocket, and ensure PDFs and WhatsApp alerts work end-to-end. I’ll preserve the module boundaries, keep data models consistent, and validate flows from registration to discharge, with proper error handling and security checks. What is the most critical go-live date and any non-negotiable service levels for uptime and data consistency? Best regards,
$25 USD in 25 days
7.0
7.0

Hello, I can help finalize your JavaScript-based PatientFlow EHR by working through the remaining frontend and backend details in a simple and clear manner. I’ve handled similar multi-service setups before, connecting React, FastAPI, .NET, and Go services smoothly. I can review and refine the workflow between your gateway, microservices, and UI to ensure everything is stable and clean for handoff. Thanks, Teo
$25 USD in 34 days
6.8
6.8

Hello, I respect the level of detail you’ve provided. This is a serious enterprise-grade system, and the key risk here is not coding individual services, but keeping the architecture maintainable and avoiding unnecessary microservice overhead for the MVP stage. I have strong experience working with distributed systems, healthcare-style workflows, and multi-service architectures where React frontends, API gateways, and mixed-language backend services must stay cleanly orchestrated without becoming tightly coupled or difficult to scale. My approach would be to first validate the current service boundaries (FastAPI gateway, .NET core EHR logic, Go messaging/PDF, Python CRM) and ensure responsibilities are not overlapping. Then I would focus on stabilizing the API gateway layer as the single orchestration point, while keeping frontend React fully decoupled through clean API contracts. For MVP stability, I would also prioritize simplifying cross-service communication patterns and enforcing consistent auth/session handling across all services. If you want a precise estimate, the next step would be to confirm whether the priority is stabilizing the current architecture or consolidating services before continuing feature expansion. Best regards, Johnnie Reece
$25 USD in 40 days
7.0
7.0

Hi I have strong experience working on healthcare platforms and complex multi-service systems using React, FastAPI, .NET 8, Go, MongoDB, PostgreSQL, WebSockets, Twilio, PDF generation, CRM workflows, authentication, and billing logic. The main technical challenge here is stabilizing PatientFlow across several services while keeping the full clinic workflow consistent from registration, triage, consultation, billing, messaging, and discharge. For this project, I would review the existing architecture, route mapping, service boundaries, databases, authentication flow, and current handoff documentation before making any changes. I can help debug and complete the React frontend, FastAPI gateway, .NET EHR API, Go messaging/PDF/WebSocket service, and Python CRM service without unnecessary rewrites. My focus would be on fixing broken integrations, improving API consistency, validating clinical and billing workflows, strengthening security, and making the system easier to deploy and maintain. I would also document service setup, environment variables, database dependencies, testing steps, and future maintenance notes clearly for the team. This is a good fit for my experience with production debugging, modular backend systems, healthcare-style workflows, and clean handoff documentation. Thanks, Hercules
$50 USD in 40 days
7.0
7.0

Hi, I can take over PatientFlow EHR and work effectively within your existing multi-service architecture—no unnecessary rewrites, only structured execution and stabilization. Approach: Audit and map flows across React → FastAPI gateway → .NET → Go → Python services Fix integration gaps (auth, routing, data sync between MongoDB & PostgreSQL) Stabilize key workflows: registration → triage → consultation → billing → discharge Validate real-time features (WebSockets, WhatsApp via Twilio, PDF generation) Improve reliability, logging, and error handling across services Tech fit: React, FastAPI, .NET 8, Go, MongoDB, PostgreSQL Deliverables: Fully working local + staging environment Fixed APIs and synchronized services Documentation for setup and service communication Ready to start immediately. With Regards! Apurva
$18 USD in 40 days
6.6
6.6

With more than 5 years of experience straddling both web and mobile development, I believe that I'm the ideal candidate for your 'Finalize JavaScript Medical EHR' project. Having developed a wide range of applications from scratch, I am skilled in using HTML, CSS, JS/TS along with platforms like React Native and Node.js. In terms of styling your frontend, I can also use my expertise in Redux/Toolkit for smoother app navigation, and assurance of data integrity with MySQL and MongoDB. My backend skills are also diverse and well-suited for this project, including Python (FastAPI, Django) in addition to powerful SQL tools like SQLAlchemy and Pandas. I have done extensive work in healthcare informatics- designing tailored EHR systems and maximizing system performance through automation. The architecture you propose closely echoes my previous projects except to say that yours is already partially built! Nonetheless, revamping legacy systems is right up my alley; making them scalable while preserving functionality. To summarize: I bring the balance between security, processing speed and user friendliness to your crunching system while conservatively migrating you to the appropriate cloud infrastructure like AWS or Azure as required by later sections of project. Let's build an error-free app that enhances clinical flow within the reasonable time frame available!
$15 USD in 40 days
6.6
6.6

Hi This is a well structured but complex multi service system, and the main challenge here is not building but stabilizing, aligning, and preparing it for production. I can step in to streamline your architecture, resolve inconsistencies, and ensure all services communicate reliably. My approach starts with a focused audit of the API gateway, service boundaries, and data flow across .NET, Go, and Python services. I will clean up routing, remove duplication between legacy and microservices, and ensure authentication and data integrity are consistent across the system. I will then stabilize core workflows such as patient flow, billing, messaging, and CRM automation, ensuring real time updates and integrations (Twilio, PDF, analytics) work end to end. Finally, I will prepare the system for production with improved error handling, logging, and deployment readiness, along with clear documentation so your team can maintain and scale confidently. Best, Justin
$50 USD in 40 days
6.3
6.3

Hello There!!! ★★★★ ( Multi-service EHR system finalization with React + FastAPI + .NET microservices architecture ) ★★★★ I understand you need help finalizing a complex PatientFlow EHR system with React frontend and multi-language backend (FastAPI gateway, .NET 8 core services, Go messaging, Python CRM). Focus is stabilizing architecture, ensuring all services communicate properly, and completing production readiness. ⚜ React 19 frontend refinement (UI + routing + API sync) ⚜ FastAPI gateway integration & request routing ⚜ .NET 8 EHR modules (patients, triage, billing, auth) ⚜ Go service (WebSockets, PDF, messaging) optimization ⚜ Python CRM (analytics, workflows, scheduling) ⚜ Database sync (MongoDB + PostgreSQL consistency) ⚜ System debugging, testing & production stabilization I’ve worked on distributed systems and multi-service backend architectures with microservices communication, API gateways, and real-time data flows. I focus on ensuring stability, clean integration, and performance tuning across services. I’ll help you finalize, debug, and stabilize the system for reliable clinic use. Warm Regards, Farhin B.
$15 USD in 40 days
6.6
6.6

Hey fellow South African! It sounds truly frustrating to be so close to the finish line with PatientFlow, but still wrestling with a complex handoff across React, FastAPI, and those .NET and Go services. Juggling the full patient journey and making all the parts talk to each other is draining time and focus from your real goal: delivering a seamless EHR for urgent care. You can expect a clear, working final version where the JavaScript frontend and backend services integrate smoothly. No more broken flows or guessing which service handles what. Here’s how I’d approach it: first, I’d map the exact data and route connections between your React frontend and the FastAPI gateway. Then, I’d identify and patch any handoff gaps causing missed data or workflow breakdowns. After that, I’d walk through a full test of patient registration to discharge, making sure everything connects with the Go messaging and .NET business logic just as intended. Which step in the flow is causing you the most headaches right now?
$20 USD in 40 days
6.3
6.3

Hi! I specialize in complex multi-service healthcare systems and JavaScript-heavy EHR platforms with 9+ years of experience working across React, API gateways, and distributed microservice architectures. I can help you finalize PatientFlow EHR by stabilizing frontend-backend integration, improving API routing, and ensuring smooth data flow across .NET, Go, Python, and database layers. Here’s how I can help: * Fix and optimize React frontend integration with API Gateway (FastAPI routing) * Ensure stable communication between .NET, Go, and Python microservices * Debug and finalize patient workflow (triage → consultation → billing → discharge) * Improve API consistency, auth flow, and error handling across services Are there any current blocking issues (UI bugs, API failures, or data sync problems) you want me to prioritize first?
$20 USD in 40 days
6.0
6.0

With over 10 years experience in web engineering, I believe I'm well positioned to help finalize your JavaScript Medical EHR. Throughout my career, I've built reliable and high-performing websites and I'm proficient in the exact skills that your project requires- HTML, JavaScript and PHP. Together we can improve your website's design, both front-end and back-end, fix any bugs and resolve technical issues as well as deal with website migration and hosting setup. In the directory structure you listed the critical aspect of the task in relation to `React Frontend`, and this is my specialty. I excel at creating clean, user-friendly designs that are easy to navigate. With a deep understanding of React 19, Tailwind and Shadcn UI, I will be able to meet your specified design goals for the PatientFlow EHR system. Timing is also a- crucial factor while dealing with any project. As an experienced web engineer focused on quality and stability, I ensure deadline adherence without compromising performance, security or functionality. Choose me for a timely delivery with impeccable results!
$15 USD in 1 day
6.0
6.0

Hello, I am Vishal Maharaj, with 20 years of experience in PHP, JavaScript, HTML, Web Development, API Development, Backend Development, jQuery / Prototype. I have carefully reviewed the requirements for finalizing the JavaScript Medical EHR project. To ensure the successful completion of the project, I propose to meticulously assess the current architecture and functionality of the PatientFlow EHR system. I will focus on enhancing the React Frontend user interface, optimizing the Python/FastAPI API Gateway for efficient routing and authentication, refining the .NET API for seamless integration of EHR functionalities, and improving the Go Services and Python CRM for enhanced messaging, CRM, analytics, and automation capabilities. I am keen to discuss the project further and provide a detailed plan for its successful execution. Please initiate the chat to delve deeper into the project requirements. Cheers, Vishal Maharaj
$20 USD in 40 days
6.4
6.4

Hello! I am a US-based senior software engineer with extensive experience in PHP, JavaScript, and web development. I’ve carefully read your project description for the PatientFlow EHR and understand the importance of finalizing this custom Electronic Health Record system. With about 15 years of experience in building scalable software solutions, I am confident that I can help you achieve your project goals. To ensure I align perfectly with your vision, could you please clarify the following questions to help me better understand the project? 1. What specific features or functionalities are you looking to finalize in the EHR system? 2. Are there any existing integrations or APIs that need to be considered during the handoff? I have worked on various projects, including a health management system that streamlined patient data processing and a custom CRM for healthcare providers. My approach is to establish clear communication and structured milestones, ensuring that the final product is not only technically sound but also practical and maintainable. I am committed to delivering top-notch results and would love to discuss how I can contribute to making PatientFlow a success. Looking forward to your response! Best, James Zappi
$50 USD in 10 days
5.9
5.9

Durban, South Africa
Payment method verified
Member since Dec 15, 2022
$30-250 USD
₹600-1500 INR
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
$30-250 USD
₹100-400 INR / hour
₹750-1250 INR / hour
$10-30 USD
₹12500-37500 INR
$8-15 USD / hour
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
$30-250 USD
$15-25 USD / hour
$30-250 USD