Files
halobestie-clone/client_app/pubspec.yaml
ramadhan sjamsani 97d50a8e08 Chat UI redesign, splash screen, and onboarding carousel
- Redesign chat screens (both apps) to match Figma: pink theme with
  doodle pattern background, white app bar with centered name and
  chevron back, rose sender bubbles, white receiver bubbles, entry
  banners, and session-ended bottom bar
- Add splash_chat_hebat.png as native Android splash screen with
  Android 12+ support (values-v31)
- Add Flutter splash screen using splash_chat_hebat.png
- Add onboarding carousel (client_app only): 3 pages with 1s
  auto-advance, last page manual "Mulai" button, first-launch only
- Register image assets in both pubspec.yaml files

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-17 22:05:15 +08:00

54 lines
923 B
YAML

name: client_app
description: Halo Bestie - Client App
publish_to: 'none'
version: 1.0.0+1
environment:
sdk: '>=3.0.0 <4.0.0'
dependencies:
flutter:
sdk: flutter
# Firebase
firebase_core: ^3.12.1
firebase_auth: ^5.5.1
firebase_messaging: ^15.2.5
# Social login
google_sign_in: ^6.2.1
sign_in_with_apple: ^6.1.0
# HTTP & WebSocket
dio: ^5.4.3
web_socket_channel: ^3.0.3
# State management
flutter_riverpod: ^2.6.1
hooks_riverpod: ^2.6.1
riverpod_annotation: ^2.6.1
flutter_hooks: ^0.20.5
# Storage
shared_preferences: ^2.2.3
# Navigation
go_router: ^13.2.1
flutter_local_notifications: ^21.0.0
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^3.0.0
riverpod_generator: ^2.6.2
build_runner: ^2.4.13
custom_lint: ^0.7.0
riverpod_lint: ^2.6.2
flutter:
uses-material-design: true
assets:
- assets/images/
- assets/images/splash/