Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rizamamedow/wordvault
WordVault is a SwiftUI-based dictionary application.
https://github.com/rizamamedow/wordvault
ios ios-app ios-swift swift swift-learning swiftui xcode
Last synced: 11 days ago
JSON representation
WordVault is a SwiftUI-based dictionary application.
- Host: GitHub
- URL: https://github.com/rizamamedow/wordvault
- Owner: RizaMamedow
- License: mit
- Created: 2024-12-23T11:03:13.000Z (23 days ago)
- Default Branch: master
- Last Pushed: 2024-12-23T13:02:39.000Z (23 days ago)
- Last Synced: 2024-12-23T14:21:43.134Z (23 days ago)
- Topics: ios, ios-app, ios-swift, swift, swift-learning, swiftui, xcode
- Language: Swift
- Homepage:
- Size: 65.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![WordVault](https://socialify.git.ci/RizaMamedow/WordVault/image?custom_description=WordVault+is+a+SwiftUI-based+dictionary+application.&description=1&font=Raleway&language=1&owner=1&pattern=Circuit+Board&theme=Light)
# WordVault 🚀**WordVault** is a SwiftUI dictionary application created following the principles outlined in Robert C. Martin's *"Clean Code"*. This project serves as a hands-on exercise to understand and apply the theory of writing clean, readable, and maintainable code.
### API
In these application used [Free Dictionary API](https://dictionaryapi.dev/)## Requirements 🛠
- iOS 15.0+
- Xcode 14.0+
- Swift 5.7+## Project Structure 🏛
```
WordVault/
├── Assets.xcassets # Application resources (icons, colors, etc.)
├── Preview Content # Resources for previews
│ └── Preview Assets.xcassets
└── Source # Source code
├── Controllers # Controllers (managing data and business logic)
├── Models # Data models
├── Screens # Main app screens
├── Services # API handling and network requests
├── Types # Additional types and structures
└── Views # UI components
```## Authors
1. [RizaMamedow](https://github.com/RizaMamedow/) - is author of this application## License 📜
This project is licensed under the MIT License. See the [LICENSE.md](./LICENSE.md) file for details.