Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Repository files navigation

ledger

Word Master Dictionary App

A Flutter dictionary application focusing on curation, speed, and offline capability, moving away from on-device AI dependencies.

Features

  • Word Search: Uses the Free Dictionary API to fetch definitions, phonetics, and examples.
  • Local Storage: Uses Hive NoSQL database for caching and history, allowing offline access to previously searched words.
  • Visuals: Integrates image placeholders (ready for Unsplash API) to create visual associations.
  • Card Sets: Organize words into sets (Mock UI implementation).
  • Categories: Browse words by category (Mock UI implementation).

Tech Stack

  • Framework: Flutter
  • State Management: Provider
  • Networking: Dio
  • Local Database: Hive (Hive Flutter)
  • Offline Check: Connectivity Plus
  • Images: Cached Network Image
  • Fonts: Google Fonts

Getting Started

  1. Install Dependencies:

    flutter pub get
  2. Generate Hive Adapters (if you modify models):

    dart run build_runner build --delete-conflicting-outputs
  3. Run the App:

    flutter run

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

A Flutter dictionary application focusing on curation, speed, and offline capability.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.