️A Mission-Critical ReasonML App for Railway Safety
At cca.io, we build mission-critical apps and services for the Public Transport and Public Safety industries. In 2018, we moved all our frontend development (web and React Native) to ReasonML.
As a case study about ReasonML in a finished product / client project, we present “Written Order”, a web app for Railway Safety. The app is an intelligent assistant for manual processes in train signalling, helping the signaller to ensure it is safe for the train to proceed.
Based on an interpreter for a check list definition language, it presents the signaller a series of simple questions to guide him/her through complex, deeply context-dependent check lists, generating a filled out “Written Order form” image on the way. The app authenticates against the customer’s Active Directory service and is fully offline-capable, yet still runs in Internet Explorer 11.
About the speaker:
Christoph Knittel is CTO at the Vienna-based Control Center Apps GmbH. Combining 20 years of experience in the design and development of software products with enthusiasm for mobile apps, React/React Native and ReasonML, he has set out with his team to bring modern technologies and user interfaces to enterprise applications in the Public Transport and Public Safety industries.
