Add initial mobile app prototypes and staff payments feature
Introduces the first versions of client and staff mobile application prototypes, including platform-specific assets, screens, and configuration for Android, iOS, macOS, Linux, and Windows. Adds documentation, AI prompt guides, and a new staff payments feature module with repository, use cases, and presentation logic. Also includes generated localization files and supporting resources for both client and staff apps.
This commit is contained in:
6
apps/mobile/ai_prompts/6.5-feature-broke-into-clean.md
Normal file
6
apps/mobile/ai_prompts/6.5-feature-broke-into-clean.md
Normal file
@@ -0,0 +1,6 @@
|
||||
for the "apps/mobile/packages/features/staff/payments" feature
|
||||
|
||||
- Follow apps/mobile/docs/01-architecture-principles.md (BLoC, Domain-Driven, Repository pattern).
|
||||
- Move the logic into blocs, domain and data. Use only the apps/mobile/packages/data_connect/lib/src/mocks to retrive / add data. This should happen via the data layer (presentation (ui -> bloc) -> domain -> data).
|
||||
- Apply Clean Code: Meaningful names, one responsibility per class, small methods. Add doc comments to the files, functions for better readability.
|
||||
No magic strings inside business logic.
|
||||
Reference in New Issue
Block a user