Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.24 KB

README.md

File metadata and controls

29 lines (19 loc) · 1.24 KB

Dragonfly iOS

Dragonfly is an iOS app built with SwiftUI, following the MVVM (Model-View-ViewModel) architecture pattern. It includes Alamofire for networking, Realm database for offline caching, and a custom Navigation Stack implemented with the AppNavigator enum-based navigation system.

Features

  • SwiftUI: SwiftUI framework for building user interfaces.
  • MVVM Architecture: Follows the Model-View-ViewModel architectural pattern.
  • Alamofire: Integrates Alamofire for networking/handling of HTTP requests.
  • Realm Database: Offline caching of data.
  • AppNavigator: Utilizes a custom enum-based navigation system, enhancing navigation flow and organization within the app.
  • UserDefaults: App Local Storage

Clone of Android App

Firefly is an android clone app, featuring similar features and a specific folder structure and coding conventions.

  • Jetpack Compose UI
  • MVVM
  • Retrofit - Network Library
  • Hilt - Dependency Injection
  • Room - Local Database
  • SharedPref - App Local Storage

Feedback

We value your feedback! If you encounter any issues, have suggestions for improvement, or would like to request new features, please open an issue on the GitHub repository.