Online French exam
1 min read

Online French exam

INTRODUCTION

French exam

A flashcard exam that let’s the user answer a decided amount of french words and sentances and then recieve a score.

FRAMEWORK

.NET CORE Blazor Server

The app is build as a Blazor server app in .NET Core

REGULAR EXPRESSIONS

Language helper methods

On verifying the answers the app uses regular expressions to replace letters to approve some misspelling or missing of french letters.

USER INTERFACE

Conditional UI updates

The user interface updates depending on user settings and refreshes the component.

GENERIC COLLECTIONS

Dictionary

To create the scoreboard the app uses a dictionary with the card ID and the score.

The app also features

  • Dependency injection
  • Azure app hosting
  • GitHub repository
  • and more…