Skip to content

rfhfv/Cuppa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cuppa

iOS coffee shop app for ordering drinks built with Swift + MVP + Coordinator. Browse coffee, tea, and milkshakes by category, view author's menu, and check news and promotions.

Screenshots

Image

Features

  • Category Navigation: Browse coffee, tea, and milkshakes
  • Author's Menu: Unique drinks with vivid photos
  • News & Promotions: Up-to-date information about new products and special offers
  • Onboarding: Welcome screen for new users
  • Easy Navigation: Switch between main page, orders, favorites, and profile

Tech Stack

  • Swift + UIKit
  • MVP + Coordinator architecture

Architecture

The project follows MVP + Coordinator architecture:

  • View: UIKit views, passive UI controllers
  • Presenter: Business logic, state management, updates the view
  • Model: Data entities
  • Coordinator: Navigation and flow management

Installation

About

UIKit, MVP, Coordinator, Compositional Layout

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages