
Lingua Franca Hub is a real-time interpreting platform that connects people who speak different languages by providing access to professional interpreters. The system supports both on-demand and pre-scheduled sessions, enabling communication across mobile devices, web interfaces, and phone calls.
The platform focuses on reducing language barriers in both immediate and planned interactions by providing reliable access to qualified interpreters. By centralizing interpreter availability and simplifying connection flows, it transforms multilingual communication into a scalable and structured service.
VALUE
Lingua Franca Hub enables reliable communication between people who do not share a common language by providing structured access to professional interpreters. It supports both immediate and planned interactions, reducing delays and minimizing the risk of misunderstanding in critical situations. By centralizing interpreter access and standardizing communication flows, the platform improves clarity, coordination, and efficiency across multilingual environments.
Challenge
The main challenge was to design a system that supports both immediate and scheduled communication while accommodating multiple user roles and interaction scenarios. The platform needed to balance speed, reliability, and flexibility, while ensuring clarity in complex flows such as booking, session management, and interpreter coordination across devices.
Problem
In critical situations, language barriers prevent clear and immediate communication. Patients cannot explain symptoms, clients cannot understand legal information, and teams cannot coordinate effectively across languages. Access to qualified interpreters is often slow, fragmented, or unavailable at the moment it is needed. As a result, communication becomes unreliable, delays increase, and important information is lost or misunderstood.
Breaking Language Barriers in Critical Communication
Lingua Franca Hub is a multi-platform interpreting system designed to enable communication between people who speak different languages. It supports both real-time and scheduled interpreting across mobile and web environments.
Language barriers often occur in high-stakes situations such as healthcare, legal processes, and business operations, where accuracy and clarity are essential. The platform provides structured access to professional interpreters, transforming complex multilingual interactions into reliable and manageable communication flows.
Multi-Language Support
The system supports 10 languages, requiring clear and consistent UI patterns that adapt across different linguistic structures. The design ensures readability, usability, and consistent interaction across all supported languages.

Light & Dark Mode
The interface is designed with both light and dark modes to support different usage environments and accessibility preferences. Visual consistency and readability are maintained across both themes.


Design System
Typography
Latin Languages
Selected for its high readability and clarity across Latin-based languages, supporting consistent communication in real-time interactions.
Arabic Language
Chosen for its optimized readability in Arabic script, ensuring clear and accurate communication in right-to-left contexts.
Asian Languages (CJK)
Used for its broad character support and consistent rendering across Chinese, Japanese, and Korean languages.
Color System — Light Mode
The color system is structured to differentiate appointment states and system feedback. Each color is applied consistently across the interface, enabling quick recognition, reducing cognitive load, and improving usability.
Colors - Dark Mode
The dark mode color system uses a reduced set of interaction colors to minimize visual noise and support faster recognition. Distinct color roles help differentiate actions, statuses, and feedback, improving clarity and reducing cognitive load.

System Components & Interactions
The interface is built on a consistent component system that supports scalability and flexibility across the product. Reusable elements ensure visual consistency, simplify interactions, and enable efficient implementation across multiple user flows.
250+ Screens Across Mobile, Tablet, and Desktop
The system supports complex workflows and multiple user roles across the product. It enables consistent real-time communication and interaction across all scenarios.


Real-Time Communication Interface
The interface supports multi-participant sessions with integrated interpreter roles. It provides structured control over participants, including audio, video, and session management, ensuring clarity and coordination during live communication.
Dashboard Overview
The dashboard centralizes key user data and actions into a single interface, combining scheduling, service management, and account insights. It provides a clear view of activity, usage, and status, allowing users to quickly navigate, monitor progress, and manage their interactions.

Appointment Booking Flow
A progressive booking flow that breaks down service selection into sequential steps. Each choice dynamically reveals the next option, reducing cognitive load and ensuring accurate appointment configuration. The flow starts with a new appointment and then presents the first choice between Professional Interpreter and Language Buddy.
The next step presents three appointment types: On-demand, Pre-booked, or Special Interpreting Service.
If Special Interpreting Service is selected, an additional level appears with three service categories, including Sign Language, Simultaneous Interpreting, and Escort Interpreting.
After selecting a special service, the final step is to choose the session format, such as on-demand video, on-demand face-to-face, pre-booked video, or pre-booked face-to-face.
Each selection reveals the next relevant layer, keeping the booking process structured, focused, and easier to complete. Once the configuration is defined, the system automatically identifies the most relevant interpreters based on availability, experience, ratings, and performance history.
Appointments Management
A structured interface for managing all appointments, providing a clear overview of sessions with detailed information such as status, language, date, time, location, and participants. Built-in filters and multiple viewing modes enable quick navigation, allowing users to efficiently track, organize, and manage their appointments.



Appointment Details & Actions
A detailed view of each appointment, providing full session information along with contextual actions. Users can review participant details, manage scheduling, join sessions, or respond to pending requests, all within a structured and focused interface.


Interpreter Management & Payments
The feature provides a centralized system for managing interpreter availability, work hours, and payment processes. It includes tools for tracking performance, configuring payment rules, and organizing data through searchable and structured tables.


In addition, interpreters can control their real-time availability through a dedicated interface, enabling or disabling participation in on-demand services. This allows flexible control over online status and ensures accurate matching with incoming requests.
Administrator control
A centralized interface for coordinating interpreter assignment through invitation-based matching. It enables tracking of interpreter responses, managing candidate pools, and re-engaging unavailable interpreters, ensuring efficient allocation for each appointment.

Final Thoughts
The project demonstrates the design of a multi-layered platform that supports real-time multilingual communication across diverse scenarios. By combining structured workflows, role-based interfaces, and scalable system logic, it enables efficient coordination between users, interpreters, and administrators. It reflects a holistic approach to product design, where interaction clarity, system consistency, and operational requirements are aligned within a unified experience.