Skip to content

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