a cat-alogue
the cat api is having some limitations and the documentation is down for some reason but i managed to get the api key and use the apis that are available. i am using local database; core data to save the list of cats from the first call and the favorites are also being saved in the core data property of the cat the list is refreshable and then the api is called and the data is refreshed. i didn't quiet get the requirement of showing the lifespan of favorites and did not find any information regarding that on the API documentation as well, if you can provide any informaation i can defenity deliver the required. i wanted to use the pagination but again the API is just giving me the parameter of limit and not the page number on both cats and breeds APIs i am using my own written protocols for the API calls i have commented the major parts with //MARK: all over the project to describe the steps and thought process as well. i am using MVVM and wrote examples of unit tests as well anyting else please let me know.
Meoww