Your sanctuary for premium coffee moments, bespoke brew crafting, and freshly baked treats.
Crafted with Flutter, Dart & Firebase for iOS and Android.
Watch the official 20-second vertical (9:16) launch showcase featuring the real KŌVÉRA application in action:
👉 If inline video playback is restricted in your viewer, click here to view/download the full HD 1080×1920 MP4 with Music & SFX or preview the animated showcase below:
KŌVÉRA pairs editorial serif typography (Playfair Display) with crisp modern UI type (Plus Jakarta Sans) across a warm porcelain (#F6F0E7), latte mist (#EDE2D5), deep espresso (#201613), and burnt caramel (#C47A45) palette:
| Brand Splash Experience | Morning Sanctuary Storefront | Explore & Seasonal Collections |
|---|---|---|
![]() |
![]() |
![]() |
| "Crafted for your moment." | Morning Edit & specialty categories | Autumn Vibes & curated collections |
- 🏠 Glassmorphic Sanctuary Home Screen:
- Scroll-reactive
BackdropFilterheader that smoothly transitions from transparent tofrosted glass as you scroll. - "The Morning Edit" promotional hero card and quick category filtering across Coffee, Tea, Cookie, and Cake.
- Instant real-time search with dynamic result counts and empty-state feedback.
- Scroll-reactive
- ☕ Category-Aware Product Customizer:
- Beverages (Coffee & Tea): Cup size selector (
Small 8 oz,Medium 12 oz,Large 16 oz), Sweetness Level (No Sugar,Regular,Extra Sweet), and Ice Preference (Light Ice,Normal Ice,Extra Ice). - Artisan Cookies: Weight selector (
100g,250g,500g) and packaging option (Standard Boxvs.Artisan Tin). - Celebration Cakes: Pound size selector (
1 Pound,2 Pounds,3 Pounds) and baking preference (Standard Recipevs.Eggless).
- Beverages (Coffee & Tea): Cup size selector (
- 🔍 Explore & Curated Collections:
- One-tap popular search tags (Espresso, Caramel, Latte, Cheesecake, Cookie, Cold Brew).
- Horizontal Seasonal Editions showcase (Autumn Vibes — Warm & Cozy).
- 🔐 Firebase Authentication & Cloud Sync:
- Email & Password Sign-In / Sign-Up, Google Sign-In, and Password Reset flows.
- Cloud Firestore integration (
FirestoreService) isolating user profiles (/users/{uid}), favorites (/users/{uid}/favorites), and order history (/users/{uid}/orders).
- 💳 Smart Checkout & Barista Tipping:
- Toggle between Store Pickup (with custom pickup instructions) and Delivery (
$2.50fee with street/city address validation). - Supports Apple Pay, Credit / Debit Card (with 16-digit formatting,
MM/YYvalidation, and obscured CVV toggle), and Cash on Delivery. - Interactive Barista Tip selector (
None,10%,15%,20%) with live tax and total calculation.
- Toggle between Store Pickup (with custom pickup instructions) and Delivery (
| Token | Hex | Role |
|---|---|---|
deepEspresso |
#201613 |
Primary brand dark surface & editorial headlines |
roastedCocoa |
#3A2721 |
Secondary dark surface & club membership accents |
burntCaramel |
#C47A45 |
Primary interactive CTA, active pills & highlights |
softAmber |
#D99A63 |
Warm secondary accent, badges & icon highlights |
warmPorcelain |
#F6F0E7 |
Elevated card surfaces & light text on espresso |
latteMist |
#EDE2D5 |
Primary warm canvas background |
- Framework: Flutter (SDK
^3.12.2) - Language: Dart
- Backend & Cloud: Firebase Auth, Cloud Firestore, Google Sign-In
- Typography: Google Fonts (Playfair Display & Plus Jakarta Sans)
- Launch Video Engine:
/brag+ Hyperframes HTML/GSAP composition (brag-output/)
lib/
├── core/
│ ├── data/
│ │ └── app_data.dart # Curated coffee, tea, cookie & cake catalog
│ ├── services/
│ │ ├── auth_service.dart # Firebase Auth & Google Sign-In service
│ │ ├── cart_service.dart # Reactive cart state management
│ │ ├── favorite_service.dart # Reactive wishlist synced with Firestore
│ │ └── firestore_service.dart # Per-user Firestore profile, favorites & orders
│ └── themes/
│ └── colors.dart # KŌVÉRA centralized color tokens
├── models/
│ ├── cart_item.dart # Cart item model with quantity & total calculation
│ └── favorite_item.dart # Favorite item model
├── Screens/
│ ├── splash/splash_screen.dart # Animated KŌVÉRA brand splash screen
│ ├── onboarding/onboarding_screen.dart# 3-step luxury editorial onboarding
│ ├── login/
│ │ ├── login_screen.dart # Email & Google Sign-In screen
│ │ └── signup_screen.dart # Account registration screen
│ ├── Home/home_screen.dart # Glassmorphic storefront & live search
│ ├── Explore/explore_screen.dart # Popular searches & seasonal collections
│ ├── ProductDetail/ # Category-adaptive brew & bakery customizer
│ ├── Shop/shop_screen.dart # Order bag & item quantity management
│ ├── Checkout/checkout_screen.dart # Pickup/Delivery, card validation & tipping
│ ├── Favorite/favorite_screen.dart # Saved blends & treats
│ └── Profile/profile_screen.dart # KŌVÉRA Club membership & account settings
├── widget/ # Reusable UI components & floating bottom nav
└── main.dart # Application entry point & Firebase initialization
- Flutter SDK (
^3.12.2) - Android Studio / Xcode / VS Code with Flutter & Dart plugins
# Clone the repository
git clone https://github.com/CodeWith-Basit/coffee_app.git
cd coffee_app
# Install dependencies
flutter pub get
# Run the app on your connected device or emulator
flutter run- Developer: Abdul Basit (@CodeWith-Basit)
- Crafted with passion using Flutter & Firebase ☕






