Industry Served: EdTech
A Mobile App and Two Web Portals Turning Every Patient Encounter Into Measurable Learning
A medical student takes a patient history on a ward round. Whether the right questions were asked, whether the examination was thorough, and whether anything important was skipped is largely invisible to the college afterwards. Clinical placements are where students learn most, yet they are the hardest part of a medical programme to assess consistently, because the encounter leaves no structured record behind.
OnWard Education is a MedEdTech company headquartered in Dublin, Ireland, with a mission to transform medical education through AI-integrated solutions tailored to medical schools. It set out to close that gap. The platform gives students a structured way to log patient encounters and selftests on their phone, uses AI to compare what they actually asked against what should have been asked for that diagnosis, and gives faculty the reporting to see how each student, cohort, and placement site is progressing. Flashcards add clinical knowledge revision, with students rating their own confidence on each card. As they put it, students can focus on learning instead of chasing doctors for feedback.
We were the development partner behind the platform, delivering three products: the OnWard student mobile app for Android and iOS, the Educator Portal, and the Admin Interface. The work ran from UI and UX through AI integration, development, and quality assurance. The product is now live on the App Store and Google Play with monthly and yearly subscription plans, is powered by Learnovate, and OnWard is a member of EdTech Ireland.
Colleges had little visibility into what students did on placement, so oversight of student development depended on self-reporting.
Students needed to record notes as bullet points, full sentences, or audio, while assessment still had to be uniform across every submission.
Real ward encounters had to be logged with nonidentifiable data only, using bed numbers rather than any patient identity.
Students, college administrators, and the platform team needed very different views over the same encounters, questions, and results.
We developed a scalable, role-based Clinical Training and Assessment Platform enabling:
The three interfaces sit on shared data, so a question set defined once is answered on the ward, scored by AI, and reported to the college without anything being re-entered.
The learner-facing mobile app, used at the bedside and between shifts, built around four functions: Case Presentation, Flashcards, Logbook, and Insights. It allows students to:
The web portal for each medical school, giving faculty real-time insight into student performance:
The platform control layer for the OnWard team, used to:
Student notes compared against the admin-defined question set for that diagnosis, assessing how thoroughly the patient was questioned and where the interaction fell short.
Bullet points, prose, or an audio note all resolve into the same standardised report, so students document naturally without losing comparability.
The same structure either way. Physical encounters save to the student log book, while self tests can be attempted anywhere and are not logged.
Clinical knowledge tested by specialty and diagnosis, with students self-rating each card from no clue through to knew it all, giving staff a view of confidence as well as correctness.
Reports filtered by placement location, so colleges can compare how students perform from one hospital site to another.
Patients are held as a bed number and a diagnosis only, keeping real ward encounters usable for teaching with no identifiable data stored.
Oversight
Colleges can see patients seen, questions asked, and questions missed per student, where previously clinical learning left no structured record.
Learning Loop
Students receive a scored breakdown immediately after an encounter rather than waiting for tutor review, so the next patient benefits from it.
Staff Effort
Free-text answers are scored automatically and reported in a consistent format, replacing manual review of every submission.
To Market
Published on the App Store and Google Play on a subscription model, open to all medical students rather than a single institution.
One codebase for the student app, including audio capture and sectioned test flows.
Educator Portal and Admin Interface, dashboards, and report filtering.
Shared APIs across the app and both portals, with role-based authentication
Student text compared against admin answer sets to score thoroughness and identify missed questions.
Recorded questions transcribed before evaluation, so voice input scores the same as typed input.
Question sets, encounters, results, and flashcard tags in one structured store.
Multi-filter reporting, with uploaded college results mapped onto student records.
Allocation alerts to students and automated account setup invitations.
Anonymous patient handling, encrypted data, and separation between medical schools.
Store release pipelines with monthly and yearly subscription billing for individual students.
They took the time to understand how clinical teaching actually works before designing anything, which is not something we expected from a development partner. Three products were delivered to a high standard, the AI assessment does exactly what we needed it to do, and the communication was consistent from start to finish. A team we would happily work with again.
Share a few details about what you're building, and we'll take it from there.