Skip to content

chilfox/VocabDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

194 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VocabDB

A personal vocabulary management app built with Flutter, designed for English learners who want to build, organize, and review their own vocabulary database. Words can be stored with rich details, grouped by custom labels, and exported/imported via CSV for flexible data management.


Features

  • Add & manage words — Store each word with its definition, part of speech, Chinese translation, and example sentences
  • Custom labels — Organize words into categories for structured review
  • Temporary word bank — Quickly capture new words without definitions; fill in details later
  • Full-text search — Search across all words and labels instantly
  • CSV import & export — Import vocabulary from spreadsheets or export selected labels for external use
  • Receive shared text — Share text from any Android/iOS app directly into the word bank
  • Dictionary API — Fetch definitions, parts of speech, and example sentences automatically
  • Custom background — Set a personal background image for the app
  • Bilingual UI — Full English and Traditional Chinese localization

Screenshots

Dictionary lookup screen
Dictionary lookup
Temporary word bank screen
Temporary word bank
Add label screen
Add labels
Share into app screen
Receive shared text
Copy content screen
Quick copy actions
Change background screen
Custom background

Tech Stack

Area Technology
Framework Flutter (Dart)
State Management Riverpod + code generation
Local Database SQLite via sqflite

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors