Portfolio Details
Cross-platform application - learn vocabulary
- Category: Cross-platform application
- Role: Fullstack Developer
- Skills: Flutter, Hive
- Project date: 01 March, 2020
- Github Project URL: github.com/pkucpkam/English-vocabulary-learning-app
Project details
A cross-platform English vocabulary learning app, developed using Flutter and Firebase, leverages the Oxford 3000 word list to help users master essential English words. It offers a comprehensive set of features, including a dictionary lookup for instant definitions, pronunciations, and example sentences, a structured learning mode for contextual word acquisition, interactive flashcard reviews with spaced repetition, and engaging quiz modes with multiple-choice and fill-in-the-blank formats. With progress tracking and personalized learning paths, the app ensures an intuitive experience. Built with the MVVM design pattern, it guarantees a responsive UI, efficient data handling, and scalable architecture for future enhancements.