Skip to content

Repository files navigation

CoffeeApp

onBoarding Tab Bar home
drawer detail cart

Table of Contents

About

CoffeeApp is a mobile application that allows users to order coffee from a coffee shop. It is built with SwiftUI and Firebase. The application is still in development.

Technologies and Tools

  • SwiftUI
  • Firebase
  • Xcode 14.3
  • ios 16.4

Core Features

  • Onboarding
  • Authentication
  • Home
  • Detail
  • Cart
  • Profile
  • Drawer
  • Tab Bar
  • Order History
  • Payment
  • Notification
  • Search
  • Filter
  • Settings

Methodology and App Design

  • MVVM
  • Clean Architecture
  • SOLID
  • Dependency Injection
  • Domain Driven Development
  • Event Driven Development
  • Dynamic Navigation
  • Patterns
    • Repository Pattern
    • Coordinator Pattern
    • Singleton Pattern
    • Observer Pattern
    • Factory Pattern
  • Styles
    • Dark Mode
    • Light Mode
    • Dynamic Theme
    • Localization
  • Testing
    • Unit Test
    • UI Test
    • Performance Test
    • Analytics
    • Crashlytics
  • CI/CD
    • Continuous Integration
    • Continuous Delivery
  • Database
    • Firestore
    • Realtime Database
  • Push Notification

References

Design

Coffee Shop App Design

Icons

Apple SF Symbols

Images

Freepik

About

No description, website, or topics provided.

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages