Skip to content

irsyadashari/SearchSwiftUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SearchSwiftUI

This is a repo for applying to KedaTech for iOS Developer positions.

How to Run

Just open the SearchSwiftUI.xcodeproj in XCode and hit Run. You don't need any pod install or waiting for SPM to load the library since this project didn't use any 3rd party library.

How To Navigate

image

You can use this tab to navigate from search page into favorite page vice versa.

Search Page

This is a page where you can search items and add it into favorites by tapping the Star icon on the right of the each cell. When marked as favorited, a cell will be added into favorites tab and the star will be darken.

image

Favorite Page

This is a page where you can see all the items that you have mark as favorite. In this page you can remove item's favorite mark by tapping on the star icon on the right of each cell.

image

Unit Tests

In this project I only do Unit Tests in ViewModel class since it's the only class in this project that contains any logical bussiness. The purpose of the test is to make the the project fullfill all the product requirements.

image

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages