Skip to content

A Language practicing app that allows to upload custom language notes and review them frequently. Helps to practice and learn language.

License

Notifications You must be signed in to change notification settings

TeslaC00/Lang_practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lang_practice

Version License

Lang Practice is a Flutter mobile app designed to help you practice and review Japanese vocabulary and grammar efficiently. Track your progress, review due words, and expand your vocabulary systematically.


Features

  • Add & Edit Vocabulary / Grammar: Keep your personalized list of words and grammar points.
  • Review System: Focus on items that are due for review.
  • Due Count: Quickly see how many items need revision today.
  • Statistics: Track your learning progress over time.
  • Import / Export Data: Backup or restore your vocabulary database.
  • Ignores Duplicates: Ignores duplicated vocabulary items automatically when importing
  • Send Logs: Share app logs for debugging purposes.

Getting Started

Prerequisites

  • Flutter SDK
  • Dart
  • Android Studio / Xcode (for mobile builds)
  • Hive database support (already integrated)

Installation

  1. Clone the repository:

    git clone <repository_url>
    cd LangPractice
  2. Install dependencies:

    flutter pub get
  3. Run the app:

    flutter run

Importing Vocabulary Data

You can import the default set of Japanese vocabulary from the following JSON: Gist: import.json

Note: These vocabularies will be updated periodically by the app author for revision.


Contributing

Contributions are welcome! Please contact the project owner before making significant changes.


License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.


About

A Language practicing app that allows to upload custom language notes and review them frequently. Helps to practice and learn language.

Resources

License

Stars

Watchers

Forks

Packages

No packages published