EngWords is a simple application written in SwiftUI to learn English words.
This project was built in 2 days without any special archirecture patterns e.g. MVVM, Redux just to show how simple is to build a SwiftUI app.
EngWords supports following features:
- Adding new words and their translations
- Adding categories for words
- Learning
Learning supports multiple modes:
- From translation language to English
- From English to translation language
- Randomly within the entire words database
- Randomly by selected category
- SwiftUI
- Swift
- Swift Package Manager
- Combine
- Realm
EngWords
is available under the MIT license.