Skip to content

rmya/Upcuisine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

Upcuisine

VIPER architecture

Lib's

Features

  • Dark & Light Mode
  • Turkish and English languages support
  • When a meal is selected, it will switch to the food detail screen (MenuScreen to DetailScreen)
  • With the stepper button, the quantity is increased and the price is updated.(DetailScreen)
  • When the “ADD TO CART” button is clicked (DetailScreen) ;
    • it is checked that the food is in the cart,
    • if there is no food in the cart, it is added as a new item,
    • if there is food the quantity is updated,
    • The user is informed with the Alert.
  • Sum Total Price and update when item is deleted (Cart)
  • Show emtyStackView when cart is empty
  • Show cartList.count on tabbarBadge and update

Upcuisine screen

Upcuisine detail

Upcuisine cart