> For the complete documentation index, see [llms.txt](https://docs.extrahorizon.com/extrahorizon/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.extrahorizon.com/extrahorizon/use-cases.md).

# Tutorials

- [Medical Device Tutorial](https://docs.extrahorizon.com/extrahorizon/use-cases/medical-device-tutorial.md): This tutorial will walk you through how to configure a medical device application on Extra Horizon.
- [Preparation](https://docs.extrahorizon.com/extrahorizon/use-cases/medical-device-tutorial/preparation.md)
- [Build your first prototype](https://docs.extrahorizon.com/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype.md)
- [Define a data model](https://docs.extrahorizon.com/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/define-a-data-model.md)
- [Configure your workflows](https://docs.extrahorizon.com/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/configure-your-workflows.md)
- [Workflow 1: Analyze a measurement](https://docs.extrahorizon.com/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](https://docs.extrahorizon.com/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](https://docs.extrahorizon.com/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/configure-your-workflows/workflow-3-send-an-e-mail.md)
- [Define your permissions](https://docs.extrahorizon.com/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](https://docs.extrahorizon.com/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](https://docs.extrahorizon.com/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/define-your-permissions/update-your-schema-with-group-permissions.md)
- [Build the Front-End](https://docs.extrahorizon.com/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](https://docs.extrahorizon.com/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](https://docs.extrahorizon.com/extrahorizon/use-cases/medical-device-tutorial/build-your-first-prototype/build-the-front-end/demo-login-page.md)
- [Summary & Wrap up](https://docs.extrahorizon.com/extrahorizon/use-cases/medical-device-tutorial/summary-and-wrap-up.md)
- [Polysomnography (PSG) Tutorial](https://docs.extrahorizon.com/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](https://docs.extrahorizon.com/extrahorizon/use-cases/building-dashboards-with-retool.md)
