Skip to content

WordVault is a SwiftUI-based dictionary application.

License

Notifications You must be signed in to change notification settings

RizaMamedow/WordVault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WordVault

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

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 riza.mamedow22@gmail.com - is author of this application

License 📜

This project is licensed under the MIT License. See the LICENSE.md file for details.

About

WordVault is a SwiftUI-based dictionary application.

Topics

Resources

License

Stars

Watchers

Forks

Languages