The app lists the products I get from fakestoreapi. I used firebaseAuth for user to sign up and login to app. The user can have detailed information by clicking on the product user wants and can add the product to the cart by selecting the quantity. The user can see the total price on the cart screen and can remove the unwanted products from the cart. The user can see the e-mail address entered from the profile screen and can return to the login screen by logging out.

Technologies I used

  • VIPER Pattern
  • URL Session
  • CollectionView, TableView
  • UITabBarController
  • FirebaseAuth
  • Kingfisher



View Github