Skip to content

ImGhostCode/ctue-mobile-app

Repository files navigation


CTUE Learn English
CTUE Learn English

A learning English app built on top of Flutter.

Key FeaturesHow To UseLicense

Home screen

Key Features

  • Search for words by image
  • Search for words by voice
  • Set up study reminders:
    • A feature that allows users to set a fixed study schedule for themselves
  • Study reminders
  • Pronunciation assessment
  • View pronunciation improvement suggestions
  • Vocabulary learning:
    • A feature that allows learners to study or review vocabulary in a vocabulary pack using the Spaced Repetition method
  • View statistics of learned words
  • Manage contributions
  • Create review reminders
  • Review reminders
  • Contribute vocabulary or sentences
  • View system overview statistics

How To Use

This application is built using Flutter, making it cross-platform and easy to run on a variety of devices. To get started with the app, please follow the instructions below:

Prerequisites

Before you begin, ensure you have the following installed:

Installation

  1. Clone the repository to your local machine:
    git clone https://github.com/ImGhostCode/ctue-mobile-app
  2. Navigate to the project directory:
 cd ctue-mobile-app
  1. Install all the required packages:
flutter pub get

Running the App

  1. To run the app in debug mode, you can use the following command:
flutter run
  1. For running the app on a specific device, list all connected devices using:
flutter devices
  1. Then, run the app on your chosen device:
flutter run -d <device_id>

Note If you're using Linux Bash for Windows, see this guide or use node from the command prompt.

License

MIT


Screenshots

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published