The challenge
Build a full-featured product on a tight schedule
In England, 1 in 10 people wait over three weeks to see a general practitioner. Not every case is urgent, but when it is, delays can be fatal.
CoreHealth company (name was changed according to NDA) recognized this issue long ago. Since 2006, they’ve been on a mission to make healthcare more accessible. From phone and video consultations to SaaS platforms for clinics, they’ve built solutions that bring care closer to patients. They also offer white-label telemedicine platforms for healthcare and insurance companies.
A major client requested CoreHealth to modernize their doctor consultation platform. They had just 1.5 months to rewrite an outdated codebase left by the previous contractor, connect the system with multiple third-party tools, and deliver a full-featured product.
As the deadlines were burning, they reached out to Brocoders to get it done on time.
Obstacles
Tight deadline
We had to deliver a polished MVP in only six weeks, with no room for delay.
Legacy codebase
The existing platform was outdated, hard to maintain, and not built to support modern third-party integrations.
Limited budget
With constrained funding from their client, CoreHealth needed a cost-effective solution built fast.
6 weeks
Product delivered
3 solutions
For remote GP consultations
24/7 access
For medical advice
July, 2023
Discovery
August, 2023
UI/UX Design
September, 2023
Development
October, 2023
MVP Delivery
November, 2023
Further Collaboration
December, 2023
2024
The solution
Brocoders developed a doctor consultation platform in only six weeks. Once delivered, CoreHealth presented it to their client. The response was exactly what they’d hoped for: the client was happy.
That initial success opened the door to more. What began as a basic MVP quickly evolved into three tailored solutions: one for general doctor consultations, one for pharmacies, and another one designed specifically for penitentiaries.
Solution 1: Doctor consultation platform
The platform lets users book consultations online, browse and choose doctors by specialty, and select time slots that fit their schedule. It also supports real-time video consultations and secure data handling, making the entire experience seamless for both patients and healthcare providers.
Solution 2: SaaS for pharmacies
We built the second platform for pharmacies that want to offer online prescription services. Users can consult with licensed doctors through video calls, and, if approved, receive a prescription after the consultation. Alternatively, they can complete a medical form online to request a prescription without a live video session. Once complete, the prescription is sent directly to the pharmacy, allowing patients to purchase their medicine immediately.
Solution 3: Doctor consultation platform for prisons
Finally, we built a secure telehealth solution compatible with Samsung Tab A8 tablets that allows prisoners to consult with healthcare providers directly from their cells. If necessary, users can get a medical inspection through the tablet's camera.
The process
Brocoders assembled a 5-member team for the project
We started the project with a team of five full-time members: 1 front-end developer, 1 back-end developer, 1 QA engineer, 1 UI/UX designer, and a project manager. This team size was ideal for the project scope. When QA tasks became lighter, we shifted the engineer to part-time to help reduce costs for the client.
Discovery
UI/UX design
development
Discovery
UI/UX design
development
Full-time front-end developer
Full-time back-end developer
Full-time UI/UX designer
Full-time QA engineer
Full-time PM
Full-time front-end developer
Full-time back-end developer
Full-time UI/UX designer
Part-time QA engineer
Full-time PM
Once the team was in place, we kicked off with the discovery phase.
Step 1. Discovery
Our team reviewed the application to identify technical and logical gaps across all user flows. We applied feature-based decomposition to break the platform down into functional modules. It helped the client understand what functionality they would get when the system goes live.
As a result of the discovery phase, we provided the artefacts and a comprehensive documentation ready for further project stages.
- Q&A documentation;
- User story documentation;
- Project estimation and roadmap;
- Low-fidelity prototype;
- UI/UX design.
Step 2. Design
In the design phase, we focused on the platform’s visual structure. Using the early artefacts from discovery, we created a low-fidelity prototype to map key user flows and gather client feedback. Based on that input, we refined the UI/UX design to make the interface clear, intuitive, and ready for development.
Step 3. Development
Considering the client’s timeline constraints and limited budget, we recommended using a JavaScript-based stack. For the frontend, we suggested ReactJS, and NodeJS for the backend.
It allowed us to quickly develop a high-performing application without compromising on quality. This stack was the most efficient choice for the project. It's also technically well-suited for a platform that needs to connect with many external systems.
Key project outcomes
Fast delivery
A fully functional MVP delivered in just 6 weeks.
3 solutions
The basic MVP expanded into three customized platforms: one for general consultations, one for pharmacies, and one for prisons.
24/7 access to care
We created a telehealth platform that lets patients reach healthcare providers and GPs whenever they need, 24/7.
Result
Brocoders helped CoreHealth build a platform that keeps doctors as productive as possible. When not handling video consultations, they can review offline medical forms and issue prescriptions, making the most of their time and maximizing efficiency.
Before
After
Legacy codebase
Replaced with a modern codebase
Tight deadlines
Rapid MVP launch in 6 weeks
No integrations
Multiple third-party integrations
Need a similar solution?
We can help you build custom telemedicine software that connects patients to healthcare providers in real-time, making quality care just a click away.
Book a free consultation