/Starbucks-App

This is a Cloned version of Starbucks App using Swift. This is only for personal education purpose. This clone is featuring most of the features that Starbucks has.

Primary LanguageSwift

Starbucks App ☕

This is a Cloned version of Starbucks App using Swift. This is only for personal education purpose. This clone is featuring most of the features that Starbucks has.

This walk through shows you some of the architecture, mechanics, and designs that went into building the Starbucks application.

#1 High-Level Architecture

The Starbucks app is made up for various view controllers, each containing their own navigation bar.

high-level-architecture2

Technologies & Features

  • MVVM Architecture
  • Fully Programmatic UI
  • AutoLayout
  • CoreGraphics
  • UIScrollView
  • UITableView
  • Protocol Delegate

starbucks