feat: add CLAUDE.md and GEMINI.md to provide project context for AI
feat: add bug reports and screenshots to bugs directory feat(mobile): add device id to mobile makefile commands fix(mobile): update mobile readme with device id instructions fix(core_localization): update strings.g.dart with latest generation chore: add flutter ephemeral files to gitignore The CLAUDE.md and GEMINI.md files were added to provide AI assistants with the necessary context to understand the project structure, key commands, architecture patterns, and code conventions. This will help them generate more accurate and relevant code and documentation. The bugs directory was added to store bug reports and screenshots, providing a central location for tracking and analyzing issues. The mobile makefile commands were updated to include the device ID, allowing developers to specify the target device for running mobile apps. The mobile readme was updated with instructions on how to find the device ID. The strings.g.dart file was updated with the latest generation to ensure that the localization data is up-to-date. The flutter ephemeral files were added to gitignore to prevent them from being committed to the repository. These files are generated by Flutter for desktop platforms and should not be tracked.
This commit is contained in:
@@ -39,20 +39,25 @@ melos bootstrap
|
||||
### 3. Running the Apps
|
||||
You can run the applications using Melos scripts or through the `Makefile`:
|
||||
|
||||
First, find your device ID:
|
||||
```bash
|
||||
flutter devices
|
||||
```
|
||||
|
||||
#### Client App
|
||||
```bash
|
||||
# Using Melos
|
||||
melos run start:client -d android # or ios
|
||||
# Using Makefile
|
||||
make mobile-client-dev-android
|
||||
melos run start:client -- -d <device_id>
|
||||
# Using Makefile (DEVICE defaults to 'android' if not specified)
|
||||
make mobile-client-dev-android DEVICE=<device_id>
|
||||
```
|
||||
|
||||
#### Staff App
|
||||
```bash
|
||||
# Using Melos
|
||||
melos run start:staff -d android # or ios
|
||||
# Using Makefile
|
||||
make mobile-staff-dev-android
|
||||
melos run start:staff -- -d <device_id>
|
||||
# Using Makefile (DEVICE defaults to 'android' if not specified)
|
||||
make mobile-staff-dev-android DEVICE=<device_id>
|
||||
```
|
||||
|
||||
## 🛠 Useful Commands
|
||||
|
||||
Reference in New Issue
Block a user