Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

237 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyRead.me

Make the words easy to understand.

Create a simple version of any text.

Make information clear and easy for everyone.

Go to easyread.me to try it out.

Continuer sur facilealire.fr pour essayer.

How it works

EasyRead.me is a web application that consists in :

  • a front-end application and website, built with Eleventy
  • a back-end application, built with Azure Functions
  • a development database, built with Azurite

Resources

Requirements

Azure Function Core Tools

npm i -g azure-functions-core-tools@4 --unsafe-perm true

Azure Monitor OpenTelemetry (POC API)

The POC API integrates the Azure Monitor OpenTelemetry Distro to track backend API failures and report granular server response times in Azure Application Insights.

Setup

  1. Create an Application Insights resource in the Azure portal.

  2. Copy the Connection String from the Application Insights resource overview page.

  3. Set the connection string as an environment variable for the POC API:

    APPLICATIONINSIGHTS_CONNECTION_STRING=InstrumentationKey=...;IngestionEndpoint=...

    In local development, add it to poc/.env (see poc/.env.sample).

What is monitored

  • API failures — failed requests and unhandled exceptions are automatically captured and visible in the Application Insights Failures blade.
  • Response times — each request duration is tracked and available in the Application Insights Performance blade.

Telemetry is only enabled when APPLICATIONINSIGHTS_CONNECTION_STRING is set. If the variable is absent (e.g. in local development), the API starts normally without sending any telemetry.

Licences

About

Generate an easy-to-read version of any given text

Resources

Stars

1 star

Watchers

2 watching

Forks

Used by

Contributors

Languages