Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
1b53f3f
[setting#1] project structure and ignore rules
sonms Apr 24, 2026
a2c837f
[setting#1] app 모듈 gradle 설정
sonms Apr 24, 2026
d570a41
[feat#1] build-logic convention plugins 구현
sonms Apr 24, 2026
62800bc
[setting#1] core:common 모듈 추가
sonms Apr 24, 2026
765c8d5
[setting#1] core:designsystem 모듈 추가 및 테마 파일 이동
sonms Apr 24, 2026
bc35e58
[setting#1] core:navigation 모듈 추가
sonms Apr 24, 2026
9e77640
[setting#1] core:network 모듈 추가 및 Hilt 네트워크 설정
sonms Apr 24, 2026
ae9ee70
[setting#1] data 모듈 추가
sonms Apr 24, 2026
0be3c17
[setting#1] domain 모듈 추가
sonms Apr 24, 2026
7d39fdc
[setting#1] presentation 모듈 추가
sonms Apr 24, 2026
b9fb176
[setting#1] presentation:main 모듈 추가 및 MainActivity 이동
sonms Apr 24, 2026
b2eb525
[setting#1] FocpetApplication 클래스 생성 및 AndroidManifest 설정
sonms Apr 24, 2026
45d97d0
[feat#1] presentation:main 모듈 기초 구현 및 MainScreen 추가
sonms Apr 24, 2026
3e54a43
[setting#1] gradle 빌드 최적화 및 core:localstorage 모듈 추가
sonms Apr 24, 2026
b5e840c
[feat#1] core:common 모듈 내 공통 베이스 클래스 및 유틸리티 구현
sonms Apr 24, 2026
084832b
[setting#1] core:network 모듈 구조 개선 및 CoilModule 추가
sonms Apr 24, 2026
39c82c8
[setting#1] core:localstorage 모듈 추가 및 core:common 설정 변경
sonms Apr 24, 2026
b4c6c3c
[setting#1] .gitignore 내 Claude Code 관련 설정 추가
sonms Apr 27, 2026
6adb9da
[setting#1] GitHub Issue 및 PR 템플릿 추가, Auto Assign 액션 설정
sonms Apr 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/issue_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: issue_template
about: 이슈 전용 탬플릿 입니다
title: ''
labels: ''
assignees: ''

---

## ISSUE
- 이슈에 대한 설명

## ❗ TO DO
- [ ] 해야 할 일에 대한 설명
6 changes: 6 additions & 0 deletions .github/auto_assign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
addAssignees: author

addReviewers: true

reviewers:
- sonms
12 changes: 12 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
## ISSUE
- closed #이슈번호

## ❗ WORK DESCRIPTION
- PR에 대한 설명

## Uncompleted Tasks 😅
- [ ]

## 📸 SCREENSHOT
<img src="" width="300" />
<!-- video src="" witdh="300"/>-->
13 changes: 13 additions & 0 deletions .github/workflows/auto_assign_action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: "Auto Assign and Reviewers"
on:
pull_request:
types: [opened, ready_for_review]

jobs:
add-reviewers-and-assignees:
runs-on: ubuntu-latest
steps:
- name: Assign author and add reviewers
uses: kentaro-m/auto-assign-action@v2.0.0
with:
configuration-path: '.github/auto_assign.yml'
258 changes: 246 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,15 +1,249 @@
# Created by https://www.toptal.com/developers/gitignore/api/android,androidstudio,macos,windows,linux
# Edit at https://www.toptal.com/developers/gitignore?templates=android,androidstudio,macos,windows,linux

### Android ###
# Gradle files
.gradle/
build/

# Local configuration file (sdk path, etc)
local.properties

# Log/OS Files
*.log

# Android Studio generated files and folders
captures/
.externalNativeBuild/
.cxx/
*.apk
output.json

# IntelliJ
*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
.idea/*
!.idea/codeInsightSettings.xml
!.idea/icon.svg
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml

# Keystore files
*.jks
*.keystore

# Google Services (e.g. APIs or Firebase)
google-services.json

# Android Profiling
*.hprof

### Android Patch ###
gen-external-apklibs

# Replacement of .externalNativeBuild directories introduced
# with Android Studio 3.5.

### Linux ###
*~

# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*

# KDE directory preferences
.directory

# Linux trash folder which might appear on any partition or disk
.Trash-*

# .nfs files are created when an open file is removed but is still being accessed
.nfs*

### macOS ###
# General
.DS_Store
/build
/captures
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### macOS Patch ###
# iCloud generated files
*.icloud

### Windows ###
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp

# Windows shortcuts
*.lnk

### AndroidStudio ###
# Covers files to be ignored for android development using Android Studio.

# Built application files
*.ap_
*.aab

# Files for the ART/Dalvik VM
*.dex

# Java class files
*.class

# Generated files
bin/
gen/
out/

# Gradle files
.gradle

# Signing files
.signing/

# Local configuration file (sdk path, etc)

# Proguard folder generated by Eclipse
proguard/

# Log Files

# Android Studio
/*/build/
/*/local.properties
/*/out
/*/*/build
/*/*/production
.navigation/
*.ipr
*.swp

# Keystores files

# Google Services (e.g. APIs or Firebase)
# google-services.json

# Android Patch

# External native build folder generated in Android Studio 2.2 and later
.externalNativeBuild
.cxx
local.properties

# NDK
obj/

# IntelliJ IDEA
*.iws
/out/

# User-specific configurations
.idea/caches/
.idea/libraries/
.idea/shelf/
.idea/workspace.xml
.idea/tasks.xml
.idea/.name
.idea/compiler.xml
.idea/copyright/profiles_settings.xml
.idea/encodings.xml
.idea/misc.xml
.idea/modules.xml
.idea/scopes/scope_settings.xml
.idea/dictionaries
.idea/vcs.xml
.idea/jsLibraryMappings.xml
.idea/datasources.xml
.idea/dataSources.ids
.idea/sqlDataSources.xml
.idea/dynamic.xml
.idea/uiDesigner.xml
.idea/assetWizardSettings.xml
.idea/gradle.xml
.idea/jarRepositories.xml
.idea/navEditor.xml

# Legacy Eclipse project files
.classpath
.project
.cproject
.settings/

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.war
*.ear

# virtual machine crash logs (Reference: http://www.java.com/en/download/help/error_hotspot.xml)
hs_err_pid*

## Plugin-specific files:

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Mongo Explorer plugin
.idea/mongoSettings.xml

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

### AndroidStudio Patch ###

!/gradle/wrapper/gradle-wrapper.jar

# End of https://www.toptal.com/developers/gitignore/api/android,androidstudio,macos,windows,linux

# Fastlane dependencies
vendor/

### Claude ###
# Claude Code
CLAUDE.md
2 changes: 1 addition & 1 deletion .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 0 additions & 6 deletions .idea/kotlinc.xml

This file was deleted.

4 changes: 2 additions & 2 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading