# Tutorials

- [Medical Device Tutorial](/extrahorizon/use-cases/medical-device-tutorial.md): This tutorial will walk you through how to configure a medical device application on Extra Horizon.
- [Preparation](/extrahorizon/use-cases/medical-device-tutorial/preparation.md)
- [Build your first prototype](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype.md)
- [Define a data model](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/define-a-data-model.md)
- [Configure your workflows](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/configure-your-workflows.md)
- [Workflow 1: Analyze a measurement](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/configure-your-workflows/workflow-1-analyze-a-measurement.md)
- [Workflow 2: Create & store a PDF report](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/configure-your-workflows/workflow-2-create-and-store-a-pdf-report.md)
- [Workflow 3: Send an e-mail](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/configure-your-workflows/workflow-3-send-an-e-mail.md)
- [Define your permissions](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/define-your-permissions.md): In this section, we will illustrate some examples of how to set up your permissions
- [Update your schema with user permissions](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/define-your-permissions/update-your-schema-with-user-permissions.md)
- [Update your schema with group permissions](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/define-your-permissions/update-your-schema-with-group-permissions.md)
- [Build the Front-End](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/build-the-front-end.md): In this section, we will create a simple front-end application.
- [Set up oAuth in your backend](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/build-the-front-end/set-up-oauth-in-your-backend.md): Start by creating an application in Extra Horizon that will integrate with your frontend application to let your users securely login
- [Demo login page](/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/build-the-front-end/demo-login-page.md)
- [Summary & Wrap up](/extrahorizon/use-cases/medical-device-tutorial/summary-and-wrap-up.md)
- [Polysomnography (PSG) Tutorial](/extrahorizon/use-cases/polysomnography-psg.md): This use case illustrates a demo configuration of an Extra Horizon (ExH) environment to support a polysomnography application.
- [Retool - Building dashboards Tutorial](/extrahorizon/use-cases/building-dashboards-with-retool.md)
