Add project config and docs

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
alvocool
2026-10-11 10:15:26 +03:00
commit 7e246255c2
10 changed files with 1448 additions and 0 deletions

121
.gitignore vendored Normal file
View File

@@ -0,0 +1,121 @@
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
.atom/
.build/
.buildlog/
.history
.svn/
.swiftpm/
migrate_working_dir/
# IntelliJ / Android Studio
*.iml
*.ipr
*.iws
.idea/
# VS Code (uncomment .vscode/ to ignore local launch/tasks configs)
#.vscode/
.vscode/*
!.vscode/settings.json
!.vscode/launch.json
!.vscode/extensions.json
# Flutter / Dart / Pub
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/
.flutter-plugins
.flutter-plugins-dependencies
.packages
.pub-cache/
.pub/
/build/
/coverage/
pubspec.lock.bak
.metadata
# Symbolication / obfuscation
app.*.symbols
app.*.map.json
# ------------------------------------------------------------------
# Android
# ------------------------------------------------------------------
/android/app/debug/
/android/app/profile/
/android/app/release/
**/android/**/gradle-wrapper.jar
**/android/.gradle/
**/android/captures/
**/android/gradlew
**/android/gradlew.bat
**/android/local.properties
**/android/**/GeneratedPluginRegistrant.java
**/android/key.properties
*.jks
*.keystore
# ------------------------------------------------------------------
# iOS / macOS (Xcode + CocoaPods)
# ------------------------------------------------------------------
**/ios/**/*.mode1v3
**/ios/**/*.mode2v3
**/ios/**/*.moved-aside
**/ios/**/*.pbxuser
**/ios/**/*.perspectivev3
**/ios/**/*sync/
**/ios/**/.sconsign.dblite
**/ios/**/.tags*
**/ios/**/.vagrant/
**/ios/**/DerivedData/
**/ios/**/Icon?
**/ios/**/Pods/
**/ios/**/.symlinks/
**/ios/**/profile
**/ios/**/xcuserdata
**/ios/.generated/
**/ios/Flutter/App.framework
**/ios/Flutter/Flutter.framework
**/ios/Flutter/Flutter.podspec
**/ios/Flutter/Generated.xcconfig
**/ios/Flutter/ephemeral/
**/ios/Flutter/app.flx
**/ios/Flutter/app.zip
**/ios/Flutter/flutter_assets/
**/ios/Flutter/flutter_export_environment.sh
**/ios/ServiceDefinitions.json
**/ios/Runner/GeneratedPluginRegistrant.*
**/macos/Flutter/GeneratedPluginRegistrant.swift
**/macos/Flutter/ephemeral/
**/Pods/
**/*.xcworkspace/xcuserdata/
**/*.xcodeproj/xcuserdata/
# ------------------------------------------------------------------
# Linux / Windows desktop (generated bundles)
# ------------------------------------------------------------------
**/linux/flutter/ephemeral/
**/windows/flutter/ephemeral/
**/generated_plugin_registrant.*
# ------------------------------------------------------------------
# Secrets / local env — never commit
# ------------------------------------------------------------------
*.env
.env
.env.*
secrets.json
*.pem
*.p12
*.mobileprovision
android/app/upload-keystore.jks
# Mason: the local brick cache and each hook's compiled output.
.mason/
bricks/*/hooks/build/
bricks/*/hooks/pubspec.lock