GTRekter / Metis

Web application that uses Azure cognitive services and automatically generated flashcard to help toy learn a new language.

Home Page:https://ashy-tree-01227a500.5.azurestaticapps.net/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Metis

This application will generate random flashcard according to an imported CSV file. I'm currently using this application to memorize Korean words.

Configuration

In order to use Azure Cognitive Services you will need to create a .env file with the following keys:

REACT_APP_AZURE_CS_SPEECH_KEY=""
REACT_APP_AZURE_CS_SPEECH_REGION=""

Actions configuration

To use the Github actions, you will need to configure the following secrets:

AZURE_CLIENT_ID=""
AZURE_CLIENT_SECRET=""
AZURE_TENANT_ID=""
AZURE_SUBSCRIPTION_ID=""
AZURE_STORAGE_ACCOUNT_NAME=""
AZURE_STORAGE_ACCOUNT_RESOURCE_GROUP_NAME=""
AZURE_STORAGE_ACCOUNT_CONTAINER_NAME=""
AZURE_STORAGE_ACCOUNT_CONTAINER_KEY=""
AZURE_STORAGE_ACCOUNT_CONTAINER_TOKEN=""

Live Application: https://orange-field-067ae0b00.2.azurestaticapps.net/

Screenshots

Homepage

Homepage

Flashcards

Flashcards

Dictionary

Dictionary

Pronunciation

Pronunciation

About

Web application that uses Azure cognitive services and automatically generated flashcard to help toy learn a new language.

https://ashy-tree-01227a500.5.azurestaticapps.net/


Languages

Language:SCSS 54.3%Language:CSS 39.4%Language:JavaScript 6.1%Language:HCL 0.1%Language:HTML 0.1%