Skip to content

elShiaLabeouf/word_vault

Repository files navigation

WordVault

Description

WordVault is a mobile vocabulary app. This is an open-source project designed to help language learners enhance their vocabulary skills.

The main feature of this vocabulary is that it's blank, completely. It's you who's learning new languages thus you'll have to fill it on your own with the new words you come across.

The app supports multiple languages and is accessible on Android.

Features

  • Initially blank vocabularies for any language
  • Create/Edit/Delete a new word and its definition
  • Assign labels to words and filter words list by label
  • Definitions search on the Internet (English only)
  • Vocabulary quizzes
  • Words ratings based on how successful you guess them in quizzes
  • User-friendly interface
  • The duck 🦆!

Installation

To install and run the project locally, follow these steps:

Clone this repository.

git clone git@github.com:elShiaLabeouf/word_vault.git

Navigate into the project directory.

cd word_vault

Ensure you have Flutter installed on your machine. If not, follow the instructions on the Flutter website to install it.

Check your Flutter installation with the following command:

flutter doctor

This command checks your environment and displays a report of the status of your Flutter installation. Be sure to resolve any reported issues before proceeding with the installation of the app.

Install all the dependencies with Flutter:

flutter pub get

Start the app. Make sure you have an emulator running, or a device connected over USB and debugging enabled on that device.

flutter run -d android

Contribution/Support

Discussions and contributions are welcomed and appreciated. Feel free to open a new issue or a PR!

License

This project is licensed under the Creative Commons CC BY-NC License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published