โ— PHANTOM
๐Ÿ‡ฎ๐Ÿ‡ณ IN
โœ•
Skip to content

mathfeola/TheCatDex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Cat Dex ๐Ÿ˜ธ

  • For demonstrative purposes it was chosen not to use any type of external libraries or dependencies except for The Composable Architecure. That way the application is not dependent of external updates, which is a common trade-off to be evaluated for each dependency.

  • For offline storage, the chosen favourites by the user are stored locally with SwiftData. In main cat breed list, error handling for api requests is used instead.

  • Also for demonstrative purposes the project schemes were divided (Development, Release, Deploy, etc.) so each one of them can have its own value for apiKey, base URL and other configurations needed through EnvironmentUtil.

Screenshot 1 Screenshot 2
Simulator Screenshot - iPhone 16 - 2025-03-05 at 20 33 04 Simulator Screenshot - iPhone 16 - 2025-03-05 at 20 33 02

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages