Skip to content

imsonalbajaj/TheCaffeteria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

72 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TheCaffeteria

Image 1 Image 2 Image 3

πŸ“Œ Overview

TheCaffeteria is a SwiftUI-based iOS application that displays a dynamic menu interface with seamless navigation. It features API integration, state management, and performance optimizations to enhance user experience.

πŸš€ Features

  • SwiftUI Interface – A fully responsive UI using SwiftUI components.
  • MVVM Architecture – Ensures maintainability and modularity.
  • State Management – Utilizes @Published, ObservableObject, and StateObject.
  • Performance Optimization – Uses LazyVStack, image caching, and efficient API handling.

πŸ› οΈ Tech Stack

  • Language: Swift
  • Frameworks: SwiftUI
  • Networking: URLSession
  • State Management: MVVM, @Published
  • UI Optimization: LazyVStack, Image Caching

πŸ“² Installation

  1. Clone the repository:
    git clone https://github.com/imsonalbajaj/TheCaffeteria.git
  2. Open the project in Xcode.
  3. Run the app on the simulator or a physical device.

πŸ“Œ Future Enhancements

  • Implement push notifications.
  • Add dark mode support.
  • Introduce order tracking and payment integration.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages