Initial commit: HotDeal Alarm Android App

Features:
- Multi-site hot deal scraping (Ppomppu, Clien, Ruriweb, Coolenjoy)
- Site filter with color-coded badges
- Board display names (e.g., ppomppu8 -> 알리뽐뿌)
- Anti-bot protection with request delays and User-Agent rotation
- Keyword matching and notifications
- Material Design 3 UI
This commit is contained in:
sanjeok77
2026-03-04 01:29:34 +09:00
commit 25a349f273
84 changed files with 6455 additions and 0 deletions

86
.gitignore vendored Normal file
View File

@@ -0,0 +1,86 @@
# Gradle files
.gradle/
build/
!gradle/wrapper/gradle-wrapper.jar
!gradle/wrapper/gradle-wrapper.properties
# Local configuration file (sdk path, etc)
local.properties
# Android Studio
.idea/
*.iml
*.ipr
*.iws
.navigation/
captures/
# Keystore files
*.jks
*.keystore
# External native build folder generated in Android Studio 2.2 and later
.externalNativeBuild
.cxx/
# Google Services (e.g. APIs or Firebase)
google-services.json
# Android Profiling
*.hprof
# OS-specific files
.DS_Store
Thumbs.db
# Log files
*.log
# Temporary files
*.tmp
*.temp
*.swp
*~
# Build outputs
app/build/
app/release/
app/debug/
*.apk
*.aab
# Kotlin
.kotlin/
# Room schema exports
app/schemas/
# Test outputs
app/test-results/
app/reports/
# Environment files
.env
.env.local
.env.*.local
# Documentation (keep only README.md)
ARCHITECTURE.md
DESIGN_IMPROVEMENT_PLAN.md
DEVELOPMENT_REPORT.md
PHASE2_REPORT.md
PHASE3_REPORT.md
# Node modules (if any)
node_modules/
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
# Misc
*.bak
*.orig