This is a C# project utilizing WPF (.NET Framework) and MVVM (Model-View-ViewModel) design pattern to create a dictionary application. The application consists of three main modules: search, administration, and a game (quiz). It allows users to search for words, and test their vocabulary with a quiz. Administrators can manage dictionary entries.
- Search functionality: Users can search for words in the dictionary and can choose the category to make the searching experience more pleasant.
- Display: Displays word definitions and a photo.
-
Add, Edit, Delete, Clear: Administrators can add (only if the word is not already in the dictionary), edit, delete dictionary entries and clear the fields.
-
Search Funtion: Administrators have a search functionality that let's them to search the words faster.
The administrator need to login first in order to acces the Administion window.
- The user get's a word description or photo (if it exists) and needs to guess the word based on what they see. The user will be notified if the answear is correct or not.