Skip to content

MarsXan/CoffeeApp

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages