Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 924 Bytes

README.md

File metadata and controls

36 lines (25 loc) · 924 Bytes

EngWords-SwiftUI

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.

Usage

EngWords supports following features:

  • Adding new words and their translations
  • Adding categories for words
  • Learning

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

Technologies

  • SwiftUI
  • Swift
  • Swift Package Manager
  • Combine
  • Realm

Maintainers

License

EngWords is available under the MIT license.