├── .github
├── ISSUE_TEMPLATE
│ └── create-issue.md
├── pull_request_template.md
└── workflows
│ └── pr_builder.yml
├── .gitignore
├── .idea
├── .gitignore
├── inspectionProfiles
│ └── Project_Default.xml
├── ktlint.xml
└── sonarlint
│ └── issuestore
│ ├── 0
│ ├── 3
│ │ └── 0326fed0523344bc30e41296d5e533b0aa99d6c2
│ └── b
│ │ └── 0b960a547e6177adbaecd31a17c32189dd9d4785
│ ├── 1
│ ├── 0
│ │ ├── 1030a94f25889c26277a0157d5d92fbaf9bd5406
│ │ └── 1094d71656eb82c805008b440a01ec969efbb1f7
│ └── 3
│ │ └── 1392dc066c376478cd54dde7ac8e7399d7c55e13
│ ├── 2
│ ├── 1
│ │ ├── 21717c32e098ac335180f238dff53c814794b21a
│ │ └── 21fc7f9b693802c7c00b7a621dcbbf0602d5b82e
│ ├── 3
│ │ └── 23f20395cfda7b7a92cab9c740d9cfb2c1541aa2
│ ├── 5
│ │ └── 259c7402a236aee2000c9e21c635ca2548a8785a
│ ├── 6
│ │ └── 2614cf10edafc01f1b0e84524eb763956a3a10d9
│ ├── 8
│ │ ├── 282c8fe3f3631156cc9efbfb5b8d3fb6032a443f
│ │ └── 28e93e7195007883d6c4f6326a1ba5aa2cc91122
│ ├── a
│ │ ├── 2a6d7758c8b1e5fb438585595cd5548380607966
│ │ └── 2afbb999f001938c88fa43fc2ef52abf0f8213e4
│ └── b
│ │ └── 2ba58bdd51724c5764503ff905d676a8004fefad
│ ├── 3
│ ├── 7
│ │ ├── 374ba366d33f2cfd79d2990856c015aae6a360f8
│ │ └── 37ae3b2406a08d559b29ec95659a86a381dec40d
│ ├── 9
│ │ └── 399803383d47abea05e4d513ae319d65954df2db
│ ├── b
│ │ └── 3b558e37c7301d7e022647d8efa0c392f0114338
│ ├── c
│ │ └── 3c0606852dfabb407d6f65ecfd7d0a3ff676a8f9
│ ├── d
│ │ └── 3d08e3b879feee0a88d549726ec1f1d1f13de6ed
│ └── f
│ │ └── 3f5a50c2d7ee4ace74a2347eb6905099c3957432
│ ├── 4
│ ├── 1
│ │ └── 419ad5ff44f73e68aa086de9916047a99aa3b532
│ ├── 7
│ │ └── 47d4431864d6380b67b652e42563df5c84084282
│ ├── 8
│ │ └── 487c30dd133881b13261b0af8a7bd4bbeaeec06d
│ └── a
│ │ └── 4a12867d7a96d49397a9580cbe970a3bfee6a285
│ ├── 5
│ ├── 0
│ │ ├── 504e51a1f622a3dea8d33cb7b54131cf4cd905fc
│ │ └── 508840e4b121194a4440bf205ef838dd3901c192
│ ├── 1
│ │ └── 51623d3e44e35fe823e9531f871a63482ab5613f
│ ├── 3
│ │ └── 5392ae6fb7c5440022cf3ca2152b93a8c6ad1221
│ ├── 5
│ │ └── 55649260a196f1ceaab3fe4bfdbe68184c1efff0
│ ├── d
│ │ └── 5d02844d2d743f76fe60e88b7f76c3d20d0b5697
│ └── e
│ │ └── 5e504d6523f743654dea0d5c0c0e8ab67c5e617c
│ ├── 6
│ ├── 2
│ │ └── 62d41b83de73ea9637f2d82462ade5cacfbbeb3a
│ ├── 7
│ │ └── 67b703ff5f8b24978b379d2fec4c1c0de67d5e46
│ ├── c
│ │ ├── 6c30efff69b84fdb046a46f2951cb8a9fd32211d
│ │ └── 6c8f05e0f5d357e1a5fef2e0721d92268fb291fb
│ └── d
│ │ └── 6d07aaecb0185338eeb33a3ec563249ff259cf19
│ ├── 7
│ ├── 1
│ │ └── 71901ec4384bbabdac42389e09b776eba5d5f38c
│ ├── 2
│ │ └── 7270efe715e6a2a0828a0058494ff6340f1f8382
│ ├── 3
│ │ └── 73f6b7749f5aecadc6aff9847575da104696758a
│ ├── 4
│ │ └── 746432e504e76dfdade868dfee47cf4f9a61461b
│ ├── 5
│ │ └── 75e155fc2aefcf6b5351727f7462d4f5d347652d
│ ├── 7
│ │ └── 77156a4690dc159001c172419ad1340d60579cc0
│ └── 8
│ │ └── 785acd60510d7fdb2333d19e116febe3217fb980
│ ├── 8
│ ├── a
│ │ └── 8a2b3911a9c8b63cb82d6fa60ef892b6410bc555
│ ├── c
│ │ └── 8c55c3ccc257e5907959013f99656e4c8ec3903e
│ └── e
│ │ └── 8e4d2b666f8114dab334eb0c68bbf4beea7df7c8
│ ├── 9
│ └── 0
│ │ └── 907c2d7efe535a01b8a6b630148f15f22b28ff7b
│ ├── a
│ ├── 0
│ │ ├── a0716f69934521dab2ac8084b0ed339a71e98bde
│ │ └── a0987820d83c2e1474366586b161f2e39053f057
│ ├── 1
│ │ └── a137dc7e3b6db3ad5653d6e6374fce58e8b75f95
│ ├── 4
│ │ └── a480e6dc91914dd113ff17ee6fbf0743eee3dd7a
│ ├── 5
│ │ └── a5b04cf93d3ef02c30209b6b2bf2396791a01213
│ └── a
│ │ └── aaea7167440a9d9d41cbefa3d57c65487429f338
│ ├── b
│ ├── 1
│ │ ├── b11d733c2a0884113604561857cdf35244e56df2
│ │ └── b1347302992dfb0ed44bef468b5dccbab9dd663d
│ ├── a
│ │ └── bafa83d8ac6d0b17589912f20c744ccdaea49ab4
│ ├── c
│ │ └── bca5e8319347b418c307a6de235a00dc0e2150a9
│ └── d
│ │ └── bd2b79c92c9e108abbd265903b8ae0e9de9b6eaf
│ ├── c
│ ├── 0
│ │ └── c0d98d6db88da4caa3ccd455bdfea86e9f86a407
│ ├── 1
│ │ └── c15bc2894c3ff2059da77ac52712aaf5a67106f2
│ └── 8
│ │ └── c8b852f746f4284b67be58f2274f60a7631cada8
│ ├── d
│ ├── 4
│ │ └── d4ccb79d3ffb82b694460f4f4d17162fd5e3bf77
│ ├── 6
│ │ └── d62eae69c44b23aa9da7216b52eb0692bded7bf8
│ ├── 8
│ │ ├── d83ef2367caca12c18c8ccde7cf45e1eaebd4c55
│ │ ├── d8714d56c431862d5000e3af7f542dc2c160d330
│ │ └── d8d5202a580477950d568da6d924cc8c3e4a29d7
│ ├── a
│ │ └── daa7a485e989920901983255e1e4378afcc625d3
│ └── d
│ │ └── ddadc94ecac542883b4c31c86fc092afe3c2a09d
│ ├── e
│ ├── 4
│ │ └── e4f18ad4f4b33c832a974cb407aae5017b90b7f5
│ ├── 5
│ │ └── e56236c03933b0a42d7f582c32ebf5e71e829c72
│ ├── 6
│ │ └── e69f04b871f85bd08f1a79f7dca67e0b60a06e14
│ ├── 7
│ │ ├── e70e0e98f03e9f43000a49dec1f5f69e825da15e
│ │ └── e76cdd780563c2092f0b9ef45725c0e4b445df7d
│ └── c
│ │ └── ec7c57613f15a7aa5c7db5f80db83f0025664f93
│ ├── f
│ ├── 0
│ │ └── f07866736216be0ee2aba49e392191aeae700a35
│ ├── 4
│ │ └── f4a01d6a4fcb971362ec00a83903fd3902f52164
│ ├── 5
│ │ └── f5aa8917110e068f8cc94c9a1538028ca2b7aca4
│ ├── a
│ │ └── fafe78e0901d47db9d0d5da4f97827305336dca1
│ └── d
│ │ └── fd4265ceda91e9f809dda5aa92e0a974ea2dc3db
│ └── index.pb
├── README.md
├── app
├── .gitignore
├── build.gradle.kts
├── debug
│ └── output-metadata.json
├── lint-baseline.xml
├── proguard-rules.pro
├── release
│ └── output-metadata.json
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── hous
│ │ └── hous_aos
│ │ └── ExampleInstrumentedTest.kt
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ └── splash.json
│ ├── java
│ │ └── com
│ │ │ └── hous
│ │ │ └── hous_aos
│ │ │ ├── App.kt
│ │ │ ├── di
│ │ │ ├── LocalSourceModule.kt
│ │ │ ├── NetworkModule.kt
│ │ │ ├── RemoteSourceModule.kt
│ │ │ └── RepositoryModule.kt
│ │ │ ├── ui
│ │ │ ├── home
│ │ │ │ ├── EventDialogFragment.kt
│ │ │ │ ├── EventIcon.kt
│ │ │ │ ├── EventViewModel.kt
│ │ │ │ ├── HomeFragment.kt
│ │ │ │ ├── RommateViewModel.kt
│ │ │ │ ├── RoommateCardActivity.kt
│ │ │ │ └── adapter
│ │ │ │ │ ├── EventAdapter.kt
│ │ │ │ │ ├── EventParticipantAdapter.kt
│ │ │ │ │ ├── HomieAdapter.kt
│ │ │ │ │ ├── RulesAdapter.kt
│ │ │ │ │ └── ToDoAdapter.kt
│ │ │ ├── main
│ │ │ │ └── MainActivity.kt
│ │ │ ├── newrules
│ │ │ │ ├── NewRuleActivity.kt
│ │ │ │ ├── NewRulesScreen.kt
│ │ │ │ ├── NewRulesViewModel.kt
│ │ │ │ └── component
│ │ │ │ │ ├── CategoryDropDown.kt
│ │ │ │ │ ├── CategoryItem.kt
│ │ │ │ │ ├── CheckBox.kt
│ │ │ │ │ ├── Day.kt
│ │ │ │ │ ├── DayList.kt
│ │ │ │ │ ├── DeleteButton.kt
│ │ │ │ │ ├── ManagerAddButton.kt
│ │ │ │ │ ├── ManagerBox.kt
│ │ │ │ │ ├── ManagerDropDown.kt
│ │ │ │ │ ├── ManagerItem.kt
│ │ │ │ │ ├── NewRuleTextField.kt
│ │ │ │ │ ├── NewRuleToolBar.kt
│ │ │ │ │ ├── RuleAddButton.kt
│ │ │ │ │ └── TendencyTestBox.kt
│ │ │ ├── pentagon
│ │ │ │ ├── Pentagon.kt
│ │ │ │ └── PentagonBxo.kt
│ │ │ ├── profile
│ │ │ │ ├── ProfileFragment.kt
│ │ │ │ ├── ProfileViewModel.kt
│ │ │ │ ├── ResultViewModel.kt
│ │ │ │ ├── TendencyAdapter.kt
│ │ │ │ ├── TendencyResultActivity.kt
│ │ │ │ ├── TendencyTestActivity.kt
│ │ │ │ ├── TendencyViewModel.kt
│ │ │ │ └── TestInfoActivity.kt
│ │ │ ├── rules
│ │ │ │ ├── HomeRulesCategoryAdapter.kt
│ │ │ │ ├── HomieIconType.kt
│ │ │ │ ├── IconColor.kt
│ │ │ │ ├── ItemCategoryViewType.kt
│ │ │ │ ├── RulesFragment.kt
│ │ │ │ ├── RulesViewModel.kt
│ │ │ │ ├── ToDoViewType.kt
│ │ │ │ ├── edit_category
│ │ │ │ │ └── EditCategoryFragment.kt
│ │ │ │ ├── my_to_do
│ │ │ │ │ ├── IconType.kt
│ │ │ │ │ ├── MyToDoAdapter.kt
│ │ │ │ │ └── MyToDoFragment.kt
│ │ │ │ ├── new_category
│ │ │ │ │ └── NewCategoryFragment.kt
│ │ │ │ ├── rules_table
│ │ │ │ │ ├── GeneralRulesAdapter.kt
│ │ │ │ │ ├── KeyRulesAdapter.kt
│ │ │ │ │ └── RulesTableFragment.kt
│ │ │ │ └── today_to_do
│ │ │ │ │ ├── ItemToDoViewType.kt
│ │ │ │ │ ├── TodayToDoFragment.kt
│ │ │ │ │ ├── TodayTodoAdapter.kt
│ │ │ │ │ └── tem_dialog
│ │ │ │ │ ├── TempManagerDialogFragment.kt
│ │ │ │ │ └── TempMangerAdapter.kt
│ │ │ └── splash
│ │ │ │ └── IntroActivity.kt
│ │ │ └── util
│ │ │ ├── BindingAdapter.kt
│ │ │ ├── GetColorSet.kt
│ │ │ └── ToastUtil.kt
│ └── res
│ │ ├── color
│ │ ├── sel_bot_navi_home_color.xml
│ │ ├── sel_bot_navi_profile_color.xml
│ │ ├── sel_bot_navi_rule_color.xml
│ │ ├── sel_rules_my_to_do.xml
│ │ └── sel_type_test_btn_color.xml
│ │ ├── drawable-hdpi
│ │ ├── ic_beer.png
│ │ ├── ic_coffee.png
│ │ ├── ic_evemt_party_m.webp
│ │ ├── ic_event_beer_m.webp
│ │ ├── ic_event_beer_s.webp
│ │ ├── ic_event_coffee_m.webp
│ │ ├── ic_event_coffee_s.webp
│ │ ├── ic_event_pancake_m.webp
│ │ ├── ic_event_pancake_s.webp
│ │ ├── ic_event_party_s.webp
│ │ ├── ic_event_selected_beer_s.webp
│ │ ├── ic_event_selected_coffee_s.webp
│ │ ├── ic_event_selected_pancake_s.webp
│ │ ├── ic_event_selected_party_s.webp
│ │ ├── ic_pancake.png
│ │ ├── ic_party.png
│ │ ├── ic_rules_beer_s.webp
│ │ ├── ic_rules_broom_s.webp
│ │ ├── ic_rules_bulb_s.webp
│ │ ├── ic_rules_coffee_s.webp
│ │ ├── ic_rules_heart_s.webp
│ │ ├── ic_rules_laundry_s.webp
│ │ ├── ic_rules_pancake_s.webp
│ │ ├── ic_rules_trash_s.webp
│ │ ├── ic_test_red.png
│ │ ├── illu_result_01_s.png
│ │ ├── illu_test_01.png
│ │ ├── laundry_list.webp
│ │ └── shape_blue_bg_fill_circle.xml
│ │ ├── drawable-mdpi
│ │ ├── ic_beer.png
│ │ ├── ic_coffee.png
│ │ ├── ic_evemt_party_m.webp
│ │ ├── ic_event_beer_m.webp
│ │ ├── ic_event_beer_s.webp
│ │ ├── ic_event_coffee_m.webp
│ │ ├── ic_event_coffee_s.webp
│ │ ├── ic_event_pancake_m.webp
│ │ ├── ic_event_pancake_s.webp
│ │ ├── ic_event_party_s.webp
│ │ ├── ic_event_selected_beer_s.webp
│ │ ├── ic_event_selected_coffee_s.webp
│ │ ├── ic_event_selected_pancake_s.webp
│ │ ├── ic_event_selected_party_s.webp
│ │ ├── ic_pancake.png
│ │ ├── ic_party.png
│ │ ├── ic_rules_beer_s.webp
│ │ ├── ic_rules_broom_s.webp
│ │ ├── ic_rules_bulb_s.webp
│ │ ├── ic_rules_coffee_s.webp
│ │ ├── ic_rules_heart_s.webp
│ │ ├── ic_rules_laundry_s.webp
│ │ ├── ic_rules_pancake_s.webp
│ │ ├── ic_rules_trash_s.webp
│ │ ├── ic_test_red.png
│ │ ├── illu_result_01_s.png
│ │ ├── illu_test_01.png
│ │ └── laundry_list.webp
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable-xhdpi
│ │ ├── ic_beer.png
│ │ ├── ic_coffee.png
│ │ ├── ic_evemt_party_m.webp
│ │ ├── ic_event_beer_m.webp
│ │ ├── ic_event_beer_s.webp
│ │ ├── ic_event_coffee_m.webp
│ │ ├── ic_event_coffee_s.webp
│ │ ├── ic_event_pancake_m.webp
│ │ ├── ic_event_pancake_s.webp
│ │ ├── ic_event_party_s.webp
│ │ ├── ic_event_selected_beer_s.webp
│ │ ├── ic_event_selected_coffee_s.webp
│ │ ├── ic_event_selected_pancake_s.webp
│ │ ├── ic_event_selected_party_s.webp
│ │ ├── ic_pancake.png
│ │ ├── ic_party.png
│ │ ├── ic_rules_beer_s.webp
│ │ ├── ic_rules_broom_s.webp
│ │ ├── ic_rules_bulb_s.webp
│ │ ├── ic_rules_coffee_s.webp
│ │ ├── ic_rules_heart_s.webp
│ │ ├── ic_rules_laundry_s.webp
│ │ ├── ic_rules_pancake_s.webp
│ │ ├── ic_rules_trash_s.webp
│ │ ├── ic_test_red.png
│ │ ├── illu_result_01_s.png
│ │ ├── illu_test_01.png
│ │ └── laundry_list.webp
│ │ ├── drawable-xxhdpi
│ │ ├── ic_beer.png
│ │ ├── ic_coffee.png
│ │ ├── ic_evemt_party_m.webp
│ │ ├── ic_event_beer_m.webp
│ │ ├── ic_event_beer_s.webp
│ │ ├── ic_event_coffee_m.webp
│ │ ├── ic_event_coffee_s.webp
│ │ ├── ic_event_pancake_m.webp
│ │ ├── ic_event_pancake_s.webp
│ │ ├── ic_event_party_s.webp
│ │ ├── ic_event_selected_beer_s.webp
│ │ ├── ic_event_selected_coffee_s.webp
│ │ ├── ic_event_selected_pancake_s.webp
│ │ ├── ic_event_selected_party_s.webp
│ │ ├── ic_pancake.png
│ │ ├── ic_party.png
│ │ ├── ic_rules_beer_s.webp
│ │ ├── ic_rules_broom_s.webp
│ │ ├── ic_rules_bulb_s.webp
│ │ ├── ic_rules_coffee_s.webp
│ │ ├── ic_rules_heart_s.webp
│ │ ├── ic_rules_laundry_s.webp
│ │ ├── ic_rules_pancake_s.webp
│ │ ├── ic_rules_trash_s.webp
│ │ ├── ic_test_red.png
│ │ ├── illu_result_01_s.png
│ │ ├── illu_test_01.png
│ │ └── laundry_list.webp
│ │ ├── drawable-xxxhdpi
│ │ ├── ic_beer.png
│ │ ├── ic_coffee.png
│ │ ├── ic_evemt_party_m.webp
│ │ ├── ic_event_beer_m.webp
│ │ ├── ic_event_beer_s.webp
│ │ ├── ic_event_coffee_m.webp
│ │ ├── ic_event_coffee_s.webp
│ │ ├── ic_event_pancake_m.webp
│ │ ├── ic_event_pancake_s.webp
│ │ ├── ic_event_party_s.webp
│ │ ├── ic_event_selected_beer_s.webp
│ │ ├── ic_event_selected_coffee_s.webp
│ │ ├── ic_event_selected_pancake_s.webp
│ │ ├── ic_event_selected_party_s.webp
│ │ ├── ic_pancake.png
│ │ ├── ic_party.png
│ │ ├── ic_rules_beer_s.webp
│ │ ├── ic_rules_broom_s.webp
│ │ ├── ic_rules_bulb_s.webp
│ │ ├── ic_rules_coffee_s.webp
│ │ ├── ic_rules_heart_s.webp
│ │ ├── ic_rules_laundry_s.webp
│ │ ├── ic_rules_pancake_s.webp
│ │ ├── ic_rules_trash_s.webp
│ │ ├── ic_test_red.png
│ │ ├── illu_result_01_s.png
│ │ ├── illu_test_01.png
│ │ └── laundry_list.webp
│ │ ├── drawable
│ │ ├── ic_alarmoff.xml
│ │ ├── ic_alarmon.xml
│ │ ├── ic_back.xml
│ │ ├── ic_bookmark_fill.xml
│ │ ├── ic_bookmark_stroke.xml
│ │ ├── ic_check.xml
│ │ ├── ic_check_false.xml
│ │ ├── ic_check_true.xml
│ │ ├── ic_circle.xml
│ │ ├── ic_close.xml
│ │ ├── ic_copy.xml
│ │ ├── ic_delete.xml
│ │ ├── ic_dialog_close.xml
│ │ ├── ic_event_check.xml
│ │ ├── ic_hexagon.xml
│ │ ├── ic_home_fill.xml
│ │ ├── ic_home_stroke.xml
│ │ ├── ic_icon.xml
│ │ ├── ic_launcher_background.xml
│ │ ├── ic_left.xml
│ │ ├── ic_main_edit.xml
│ │ ├── ic_main_setting.xml
│ │ ├── ic_open.xml
│ │ ├── ic_pentagon.xml
│ │ ├── ic_person_fill.xml
│ │ ├── ic_person_stroke.xml
│ │ ├── ic_plus.xml
│ │ ├── ic_plus_blue.xml
│ │ ├── ic_profile_blue.xml
│ │ ├── ic_profile_default.xml
│ │ ├── ic_profile_gray.xml
│ │ ├── ic_profile_green.xml
│ │ ├── ic_profile_lock.xml
│ │ ├── ic_profile_next.xml
│ │ ├── ic_profile_purple.xml
│ │ ├── ic_profile_red.xml
│ │ ├── ic_profile_yellow.xml
│ │ ├── ic_right.xml
│ │ ├── ic_rules_category_blue_bg_2.xml
│ │ ├── ic_rules_category_blue_bg_m.xml
│ │ ├── ic_rules_category_purple_bg_m.xml
│ │ ├── ic_rules_category_purple_bg_smile.xml
│ │ ├── ic_rules_category_purple_smile.xml
│ │ ├── ic_rules_category_red_bg_m.xml
│ │ ├── ic_rules_category_transparent_bg_m.xml
│ │ ├── ic_rules_category_yellow_bg_m.xml
│ │ ├── ic_rules_categry_purple_bg_2.xml
│ │ ├── ic_rules_categry_red_bg_2.xml
│ │ ├── ic_rules_check_box_purple.xml
│ │ ├── ic_rules_check_lightpurple.xml
│ │ ├── ic_rules_dialog_selected_blue.xml
│ │ ├── ic_rules_dialog_selected_gray.xml
│ │ ├── ic_rules_dialog_selected_green.xml
│ │ ├── ic_rules_dialog_selected_purple.xml
│ │ ├── ic_rules_dialog_selected_red.xml
│ │ ├── ic_rules_dialog_selected_yellow.xml
│ │ ├── ic_rules_dialog_unselected_blue.xml
│ │ ├── ic_rules_dialog_unselected_gray.xml
│ │ ├── ic_rules_dialog_unselected_green.xml
│ │ ├── ic_rules_dialog_unselected_purple.xml
│ │ ├── ic_rules_dialog_unselected_red.xml
│ │ ├── ic_rules_dialog_unselected_yellow.xml
│ │ ├── ic_rules_done.xml
│ │ ├── ic_rules_notdone_purple.xml
│ │ ├── ic_rules_plus_white.xml
│ │ ├── ic_rules_today_to_do_smile.xml
│ │ ├── ic_rules_todo_plus.xml
│ │ ├── ic_s_blue.xml
│ │ ├── ic_s_gray.xml
│ │ ├── ic_s_green.xml
│ │ ├── ic_s_purple.xml
│ │ ├── ic_s_red.xml
│ │ ├── ic_s_yellow.xml
│ │ ├── ic_square.xml
│ │ ├── ic_triangle.xml
│ │ ├── sel_bot_navi_home.xml
│ │ ├── sel_bot_navi_profile.xml
│ │ ├── sel_bot_navi_rule.xml
│ │ ├── sel_event_beer.xml
│ │ ├── sel_event_coffee.xml
│ │ ├── sel_event_pancake.xml
│ │ ├── sel_event_party.xml
│ │ ├── sel_home_event_icon.xml
│ │ ├── sel_home_to_do_check_box.xml
│ │ ├── sel_rules_category_smile.xml
│ │ ├── sel_rules_dialog_blue.xml
│ │ ├── sel_rules_dialog_gray.xml
│ │ ├── sel_rules_dialog_green.xml
│ │ ├── sel_rules_dialog_purple.xml
│ │ ├── sel_rules_dialog_red.xml
│ │ ├── sel_rules_dialog_yellow.xml
│ │ ├── sel_rules_my_to_do_check_box.xml
│ │ ├── sel_type_test_btn.xml
│ │ ├── shape_15_rect.xml
│ │ ├── shape_21_rect.xml
│ │ ├── shape_blue_bg_fill_10_rect.xml
│ │ ├── shape_blue_bg_fill_15_rect.xml
│ │ ├── shape_blue_bg_fill_16_rect.xml
│ │ ├── shape_blue_fill_20_rect.xml
│ │ ├── shape_blue_fill_8_rect.xml
│ │ ├── shape_blue_fill_circle.xml
│ │ ├── shape_g1_fill_15_rect.xml
│ │ ├── shape_g2_fill_10_rect.xml
│ │ ├── shape_g3_fill_15_rect.xml
│ │ ├── shape_green_bg_fill_10_rect.xml
│ │ ├── shape_green_fill_8_rect.xml
│ │ ├── shape_purple_bg_fill_10_rect.xml
│ │ ├── shape_purple_bg_fill_15_rect.xml
│ │ ├── shape_purple_fill_10_rect.xml
│ │ ├── shape_purple_fill_8_rect.xml
│ │ ├── shape_red_bg2_fill_15_rect.xml
│ │ ├── shape_red_bg2_fill_8_rect.xml
│ │ ├── shape_red_bg2_fill_circle.xml
│ │ ├── shape_red_bg_fill_10_rect.xml
│ │ ├── shape_red_bg_fill_15_rect.xml
│ │ ├── shape_red_fill_10_rect.xml
│ │ ├── shape_red_fill_15_rect.xml
│ │ ├── shape_red_fill_20_rect.xml
│ │ ├── shape_red_fill_8_rect.xml
│ │ ├── shape_red_line_10_rect.xml
│ │ ├── shape_rules_category_selected_simle.xml
│ │ ├── shape_rules_category_unselected_simle.xml
│ │ ├── shape_rules_table_blue_fill_rec.xml
│ │ ├── shape_white_fill_20_rect.xml
│ │ ├── shape_yellow_bg_2_fill_circle.xml
│ │ ├── shape_yellow_bg_fill_10_rect.xml
│ │ ├── shape_yellow_bg_fill_16_rect.xml
│ │ ├── shape_yellow_bg_fill_circle.xml
│ │ ├── shape_yellow_fill_20_rect.xml
│ │ ├── shape_yellow_fill_8_rect.xml
│ │ └── shape_yellow_home_fill_16_rect.xml
│ │ ├── font
│ │ ├── montserrat_bold.ttf
│ │ ├── montserrat_medium.ttf
│ │ ├── montserrat_semibold.ttf
│ │ ├── spoqa_han_sans_neo.xml
│ │ ├── spoqa_han_sans_neo_bold.ttf
│ │ ├── spoqa_han_sans_neo_light.ttf
│ │ ├── spoqa_han_sans_neo_medium.xml
│ │ ├── spoqa_han_sans_neo_medium_f.ttf
│ │ ├── spoqa_han_sans_neo_regular.ttf
│ │ └── spoqa_han_sans_neo_thin.ttf
│ │ ├── layout
│ │ ├── activity_intro.xml
│ │ ├── activity_main.xml
│ │ ├── activity_new_rule.xml
│ │ ├── activity_roommate_card.xml
│ │ ├── activity_tendency_result.xml
│ │ ├── activity_tendency_test.xml
│ │ ├── activity_test_info.xml
│ │ ├── dialog_type_test_stop.xml
│ │ ├── fragment_edit_category.xml
│ │ ├── fragment_event_dialog.xml
│ │ ├── fragment_home.xml
│ │ ├── fragment_my_to_do.xml
│ │ ├── fragment_new_category.xml
│ │ ├── fragment_profile.xml
│ │ ├── fragment_rules.xml
│ │ ├── fragment_rules_table.xml
│ │ ├── fragment_temp_manager.xml
│ │ ├── fragment_today_to_do.xml
│ │ ├── item_home_event.xml
│ │ ├── item_home_homie.xml
│ │ ├── item_home_homie_copy.xml
│ │ ├── item_home_participants.xml
│ │ ├── item_home_rules.xml
│ │ ├── item_home_to_do.xml
│ │ ├── item_rules_my_to_do.xml
│ │ ├── item_rules_rule.xml
│ │ ├── item_rules_table_general.xml
│ │ ├── item_rules_table_keys.xml
│ │ ├── item_rules_tmp_managers.xml
│ │ ├── item_rules_today_to_do_item_multi.xml
│ │ ├── item_rules_today_to_do_item_none.xml
│ │ ├── item_rules_today_to_do_item_one.xml
│ │ └── item_tendency_test.xml
│ │ ├── menu
│ │ └── bot_navi.xml
│ │ ├── mipmap-anydpi-v26
│ │ ├── ic_launcher.xml
│ │ └── ic_launcher_round.xml
│ │ ├── mipmap-hdpi
│ │ ├── ic_launcher.webp
│ │ └── ic_launcher_round.webp
│ │ ├── mipmap-mdpi
│ │ ├── ic_launcher.webp
│ │ └── ic_launcher_round.webp
│ │ ├── mipmap-xhdpi
│ │ ├── ic_launcher.webp
│ │ └── ic_launcher_round.webp
│ │ ├── mipmap-xxhdpi
│ │ ├── ic_launcher.webp
│ │ └── ic_launcher_round.webp
│ │ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher.webp
│ │ └── ic_launcher_round.webp
│ │ ├── values-night
│ │ └── themes.xml
│ │ ├── values
│ │ ├── appearance.xml
│ │ ├── colors.xml
│ │ ├── strings.xml
│ │ └── themes.xml
│ │ └── xml
│ │ ├── backup_rules.xml
│ │ └── data_extraction_rules.xml
│ └── test
│ └── java
│ └── com
│ └── hous
│ └── hous_aos
│ └── ExampleUnitTest.kt
├── build.gradle.kts
├── buildSrc
├── build.gradle.kts
└── src
│ └── main
│ └── java
│ ├── Constants.kt
│ ├── Dependencies.kt
│ └── Versions.kt
├── data
├── .gitignore
├── build.gradle.kts
├── consumer-rules.pro
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── hous
│ │ └── data
│ │ └── ExampleInstrumentedTest.kt
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── hous
│ │ └── data
│ │ ├── api
│ │ ├── HomeApi.kt
│ │ ├── NewRulesApi.kt
│ │ ├── ProfileApi.kt
│ │ └── RulesApi.kt
│ │ ├── entity
│ │ ├── Category.kt
│ │ ├── ColorSet.kt
│ │ ├── DayData.kt
│ │ ├── Event.kt
│ │ ├── Homie.kt
│ │ ├── Manager.kt
│ │ ├── ResultData.kt
│ │ ├── Rule.kt
│ │ ├── State.kt
│ │ └── TypeTest.kt
│ │ ├── model
│ │ ├── WrapperClass.kt
│ │ ├── request
│ │ │ ├── EventListRequest.kt
│ │ │ ├── MyToDoCheckRequest.kt
│ │ │ ├── NewRulesRequest.kt
│ │ │ └── PutTestResultRequest.kt
│ │ └── response
│ │ │ ├── EventResponse.kt
│ │ │ ├── HomeResponse.kt
│ │ │ ├── NewRulesListResponse.kt
│ │ │ ├── RulesTableResponse.kt
│ │ │ ├── RulesTodayInfoListResponse.kt
│ │ │ ├── TempManagerRequest.kt
│ │ │ ├── TempManagerResponse.kt
│ │ │ └── TypeTestListResponse.kt
│ │ ├── repository
│ │ ├── HomeRepository.kt
│ │ ├── HomeRepositoryImpl.kt
│ │ ├── NewRulesRepositoryImpl.kt
│ │ ├── ProfileRepository.kt
│ │ ├── ProfileRepositoryImpl.kt
│ │ ├── RulesTodayRepository.kt
│ │ └── RulesTodayRepositoryImpl.kt
│ │ └── source
│ │ ├── local
│ │ ├── LocalDataSource.kt
│ │ └── LocalDataSourceImpl.kt
│ │ └── remote
│ │ ├── RemoteHomeDataSource.kt
│ │ ├── RemoteHomeDataSourceImpl.kt
│ │ ├── RemoteNewRulesDataSource.kt
│ │ ├── RemoteNewRulesDataSourceImpl.kt
│ │ ├── RemoteProfileDataSource.kt
│ │ ├── RemoteProfileDataSourceImpl.kt
│ │ ├── RemoteRulesTodayDataSource.kt
│ │ └── RemoteRulesTodayDataSourceImpl.kt
│ └── test
│ └── java
│ └── com
│ └── hous
│ └── data
│ └── ExampleUnitTest.kt
├── domain
├── .gitignore
├── build.gradle.kts
└── src
│ └── main
│ └── java
│ └── com
│ └── hous
│ └── domain
│ ├── model
│ ├── Category.kt
│ ├── DayData.kt
│ ├── Homie.kt
│ ├── Manager.kt
│ ├── NewRuleInfo.kt
│ └── State.kt
│ ├── repository
│ └── NewRulesRepository.kt
│ └── usecase
│ ├── AddNewRuleUseCase.kt
│ └── GetNewRuleInfoUseCase.kt
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── settings.gradle.kts
/.github/ISSUE_TEMPLATE/create-issue.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: create issue
3 | about: 이슈 템플릿
4 | title: ''
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 | ## 화면 이름
11 | - Figma에 나온 화면 이름
12 |
13 | ## 작업 내용 설명
14 | - 어떤 작업 할 것인지 설명
15 |
16 | ## 필요 태스크
17 | - [ ] 작업 1
18 | - [ ] 작업 2
19 |
--------------------------------------------------------------------------------
/.github/pull_request_template.md:
--------------------------------------------------------------------------------
1 | ## 작업 사진 (선택)
2 |
3 | - 리뷰하기 편할 것 같아서
4 | - 귀찮으면 스킵 가능
5 |
6 | ## 작업 개요
7 |
8 | /* 왜 이 작업을 하는지? */
9 |
10 | ## 작업 설명
11 |
12 | /* 상세히, 보는 사람 이해 쉽게 OK? */
13 |
14 | ## 궁금한점
15 |
16 | ## 어려웠던점
17 |
--------------------------------------------------------------------------------
/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 |
--------------------------------------------------------------------------------
/.idea/inspectionProfiles/Project_Default.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/.idea/ktlint.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/0/3/0326fed0523344bc30e41296d5e533b0aa99d6c2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/0/3/0326fed0523344bc30e41296d5e533b0aa99d6c2
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/0/b/0b960a547e6177adbaecd31a17c32189dd9d4785:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/0/b/0b960a547e6177adbaecd31a17c32189dd9d4785
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/1/0/1030a94f25889c26277a0157d5d92fbaf9bd5406:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/1/0/1030a94f25889c26277a0157d5d92fbaf9bd5406
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/1/0/1094d71656eb82c805008b440a01ec969efbb1f7:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/1/0/1094d71656eb82c805008b440a01ec969efbb1f7
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/1/3/1392dc066c376478cd54dde7ac8e7399d7c55e13:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/1/3/1392dc066c376478cd54dde7ac8e7399d7c55e13
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/2/1/21717c32e098ac335180f238dff53c814794b21a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/2/1/21717c32e098ac335180f238dff53c814794b21a
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/2/1/21fc7f9b693802c7c00b7a621dcbbf0602d5b82e:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/2/1/21fc7f9b693802c7c00b7a621dcbbf0602d5b82e
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/2/3/23f20395cfda7b7a92cab9c740d9cfb2c1541aa2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/2/3/23f20395cfda7b7a92cab9c740d9cfb2c1541aa2
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/2/5/259c7402a236aee2000c9e21c635ca2548a8785a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/2/5/259c7402a236aee2000c9e21c635ca2548a8785a
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/2/6/2614cf10edafc01f1b0e84524eb763956a3a10d9:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/2/6/2614cf10edafc01f1b0e84524eb763956a3a10d9
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/2/8/282c8fe3f3631156cc9efbfb5b8d3fb6032a443f:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/2/8/282c8fe3f3631156cc9efbfb5b8d3fb6032a443f
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/2/8/28e93e7195007883d6c4f6326a1ba5aa2cc91122:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/2/8/28e93e7195007883d6c4f6326a1ba5aa2cc91122
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/2/a/2a6d7758c8b1e5fb438585595cd5548380607966:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/2/a/2a6d7758c8b1e5fb438585595cd5548380607966
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/2/a/2afbb999f001938c88fa43fc2ef52abf0f8213e4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/2/a/2afbb999f001938c88fa43fc2ef52abf0f8213e4
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/2/b/2ba58bdd51724c5764503ff905d676a8004fefad:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/2/b/2ba58bdd51724c5764503ff905d676a8004fefad
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/3/7/374ba366d33f2cfd79d2990856c015aae6a360f8:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/3/7/374ba366d33f2cfd79d2990856c015aae6a360f8
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/3/7/37ae3b2406a08d559b29ec95659a86a381dec40d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/3/7/37ae3b2406a08d559b29ec95659a86a381dec40d
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/3/9/399803383d47abea05e4d513ae319d65954df2db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/3/9/399803383d47abea05e4d513ae319d65954df2db
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/3/b/3b558e37c7301d7e022647d8efa0c392f0114338:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/3/b/3b558e37c7301d7e022647d8efa0c392f0114338
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/3/c/3c0606852dfabb407d6f65ecfd7d0a3ff676a8f9:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/3/c/3c0606852dfabb407d6f65ecfd7d0a3ff676a8f9
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/3/d/3d08e3b879feee0a88d549726ec1f1d1f13de6ed:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/3/d/3d08e3b879feee0a88d549726ec1f1d1f13de6ed
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/3/f/3f5a50c2d7ee4ace74a2347eb6905099c3957432:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/3/f/3f5a50c2d7ee4ace74a2347eb6905099c3957432
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/4/1/419ad5ff44f73e68aa086de9916047a99aa3b532:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/4/1/419ad5ff44f73e68aa086de9916047a99aa3b532
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/4/7/47d4431864d6380b67b652e42563df5c84084282:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/4/7/47d4431864d6380b67b652e42563df5c84084282
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/4/8/487c30dd133881b13261b0af8a7bd4bbeaeec06d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/4/8/487c30dd133881b13261b0af8a7bd4bbeaeec06d
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/4/a/4a12867d7a96d49397a9580cbe970a3bfee6a285:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/4/a/4a12867d7a96d49397a9580cbe970a3bfee6a285
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/5/0/504e51a1f622a3dea8d33cb7b54131cf4cd905fc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/5/0/504e51a1f622a3dea8d33cb7b54131cf4cd905fc
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/5/0/508840e4b121194a4440bf205ef838dd3901c192:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/5/0/508840e4b121194a4440bf205ef838dd3901c192
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/5/1/51623d3e44e35fe823e9531f871a63482ab5613f:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/5/1/51623d3e44e35fe823e9531f871a63482ab5613f
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/5/3/5392ae6fb7c5440022cf3ca2152b93a8c6ad1221:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/5/3/5392ae6fb7c5440022cf3ca2152b93a8c6ad1221
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/5/5/55649260a196f1ceaab3fe4bfdbe68184c1efff0:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/5/5/55649260a196f1ceaab3fe4bfdbe68184c1efff0
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/5/d/5d02844d2d743f76fe60e88b7f76c3d20d0b5697:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/5/d/5d02844d2d743f76fe60e88b7f76c3d20d0b5697
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/5/e/5e504d6523f743654dea0d5c0c0e8ab67c5e617c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/5/e/5e504d6523f743654dea0d5c0c0e8ab67c5e617c
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/6/2/62d41b83de73ea9637f2d82462ade5cacfbbeb3a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/6/2/62d41b83de73ea9637f2d82462ade5cacfbbeb3a
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/6/7/67b703ff5f8b24978b379d2fec4c1c0de67d5e46:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/6/7/67b703ff5f8b24978b379d2fec4c1c0de67d5e46
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/6/c/6c30efff69b84fdb046a46f2951cb8a9fd32211d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/6/c/6c30efff69b84fdb046a46f2951cb8a9fd32211d
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/6/c/6c8f05e0f5d357e1a5fef2e0721d92268fb291fb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/6/c/6c8f05e0f5d357e1a5fef2e0721d92268fb291fb
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/6/d/6d07aaecb0185338eeb33a3ec563249ff259cf19:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/6/d/6d07aaecb0185338eeb33a3ec563249ff259cf19
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/7/1/71901ec4384bbabdac42389e09b776eba5d5f38c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/7/1/71901ec4384bbabdac42389e09b776eba5d5f38c
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/7/2/7270efe715e6a2a0828a0058494ff6340f1f8382:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/7/2/7270efe715e6a2a0828a0058494ff6340f1f8382
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/7/3/73f6b7749f5aecadc6aff9847575da104696758a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/7/3/73f6b7749f5aecadc6aff9847575da104696758a
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/7/4/746432e504e76dfdade868dfee47cf4f9a61461b:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/7/4/746432e504e76dfdade868dfee47cf4f9a61461b
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/7/5/75e155fc2aefcf6b5351727f7462d4f5d347652d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/7/5/75e155fc2aefcf6b5351727f7462d4f5d347652d
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/7/7/77156a4690dc159001c172419ad1340d60579cc0:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/7/7/77156a4690dc159001c172419ad1340d60579cc0
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/7/8/785acd60510d7fdb2333d19e116febe3217fb980:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/7/8/785acd60510d7fdb2333d19e116febe3217fb980
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/8/a/8a2b3911a9c8b63cb82d6fa60ef892b6410bc555:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/8/a/8a2b3911a9c8b63cb82d6fa60ef892b6410bc555
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/8/c/8c55c3ccc257e5907959013f99656e4c8ec3903e:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/8/c/8c55c3ccc257e5907959013f99656e4c8ec3903e
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/8/e/8e4d2b666f8114dab334eb0c68bbf4beea7df7c8:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/8/e/8e4d2b666f8114dab334eb0c68bbf4beea7df7c8
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/9/0/907c2d7efe535a01b8a6b630148f15f22b28ff7b:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/9/0/907c2d7efe535a01b8a6b630148f15f22b28ff7b
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/a/0/a0716f69934521dab2ac8084b0ed339a71e98bde:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/a/0/a0716f69934521dab2ac8084b0ed339a71e98bde
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/a/0/a0987820d83c2e1474366586b161f2e39053f057:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/a/0/a0987820d83c2e1474366586b161f2e39053f057
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/a/1/a137dc7e3b6db3ad5653d6e6374fce58e8b75f95:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/a/1/a137dc7e3b6db3ad5653d6e6374fce58e8b75f95
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/a/4/a480e6dc91914dd113ff17ee6fbf0743eee3dd7a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/a/4/a480e6dc91914dd113ff17ee6fbf0743eee3dd7a
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/a/5/a5b04cf93d3ef02c30209b6b2bf2396791a01213:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/a/5/a5b04cf93d3ef02c30209b6b2bf2396791a01213
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/a/a/aaea7167440a9d9d41cbefa3d57c65487429f338:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/a/a/aaea7167440a9d9d41cbefa3d57c65487429f338
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/b/1/b11d733c2a0884113604561857cdf35244e56df2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/b/1/b11d733c2a0884113604561857cdf35244e56df2
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/b/1/b1347302992dfb0ed44bef468b5dccbab9dd663d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/b/1/b1347302992dfb0ed44bef468b5dccbab9dd663d
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/b/a/bafa83d8ac6d0b17589912f20c744ccdaea49ab4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/b/a/bafa83d8ac6d0b17589912f20c744ccdaea49ab4
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/b/c/bca5e8319347b418c307a6de235a00dc0e2150a9:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/b/c/bca5e8319347b418c307a6de235a00dc0e2150a9
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/b/d/bd2b79c92c9e108abbd265903b8ae0e9de9b6eaf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/b/d/bd2b79c92c9e108abbd265903b8ae0e9de9b6eaf
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/c/0/c0d98d6db88da4caa3ccd455bdfea86e9f86a407:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/c/0/c0d98d6db88da4caa3ccd455bdfea86e9f86a407
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/c/1/c15bc2894c3ff2059da77ac52712aaf5a67106f2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/c/1/c15bc2894c3ff2059da77ac52712aaf5a67106f2
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/c/8/c8b852f746f4284b67be58f2274f60a7631cada8:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/c/8/c8b852f746f4284b67be58f2274f60a7631cada8
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/d/4/d4ccb79d3ffb82b694460f4f4d17162fd5e3bf77:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/d/4/d4ccb79d3ffb82b694460f4f4d17162fd5e3bf77
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/d/6/d62eae69c44b23aa9da7216b52eb0692bded7bf8:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/d/6/d62eae69c44b23aa9da7216b52eb0692bded7bf8
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/d/8/d83ef2367caca12c18c8ccde7cf45e1eaebd4c55:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/d/8/d83ef2367caca12c18c8ccde7cf45e1eaebd4c55
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/d/8/d8714d56c431862d5000e3af7f542dc2c160d330:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/d/8/d8714d56c431862d5000e3af7f542dc2c160d330
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/d/8/d8d5202a580477950d568da6d924cc8c3e4a29d7:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/d/8/d8d5202a580477950d568da6d924cc8c3e4a29d7
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/d/a/daa7a485e989920901983255e1e4378afcc625d3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/d/a/daa7a485e989920901983255e1e4378afcc625d3
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/d/d/ddadc94ecac542883b4c31c86fc092afe3c2a09d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/d/d/ddadc94ecac542883b4c31c86fc092afe3c2a09d
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/e/4/e4f18ad4f4b33c832a974cb407aae5017b90b7f5:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/e/4/e4f18ad4f4b33c832a974cb407aae5017b90b7f5
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/e/5/e56236c03933b0a42d7f582c32ebf5e71e829c72:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/e/5/e56236c03933b0a42d7f582c32ebf5e71e829c72
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/e/6/e69f04b871f85bd08f1a79f7dca67e0b60a06e14:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/e/6/e69f04b871f85bd08f1a79f7dca67e0b60a06e14
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/e/7/e70e0e98f03e9f43000a49dec1f5f69e825da15e:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/e/7/e70e0e98f03e9f43000a49dec1f5f69e825da15e
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/e/7/e76cdd780563c2092f0b9ef45725c0e4b445df7d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/e/7/e76cdd780563c2092f0b9ef45725c0e4b445df7d
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/e/c/ec7c57613f15a7aa5c7db5f80db83f0025664f93:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/e/c/ec7c57613f15a7aa5c7db5f80db83f0025664f93
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/f/0/f07866736216be0ee2aba49e392191aeae700a35:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/f/0/f07866736216be0ee2aba49e392191aeae700a35
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/f/4/f4a01d6a4fcb971362ec00a83903fd3902f52164:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/f/4/f4a01d6a4fcb971362ec00a83903fd3902f52164
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/f/5/f5aa8917110e068f8cc94c9a1538028ca2b7aca4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/f/5/f5aa8917110e068f8cc94c9a1538028ca2b7aca4
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/f/a/fafe78e0901d47db9d0d5da4f97827305336dca1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/f/a/fafe78e0901d47db9d0d5da4f97827305336dca1
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/f/d/fd4265ceda91e9f809dda5aa92e0a974ea2dc3db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/f/d/fd4265ceda91e9f809dda5aa92e0a974ea2dc3db
--------------------------------------------------------------------------------
/.idea/sonarlint/issuestore/index.pb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/.idea/sonarlint/issuestore/index.pb
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 🏡 Hous-Android
2 | 
3 |
4 | ## 사용한 기술 스택
5 | - MVVM
6 | - Coroutine
7 | - Jetpack Compose
8 | - AAC Data Binding
9 | - Hilt
10 | - Retrofit2
11 | - Glide
12 | - Flow
13 |
14 |
15 | ## 폴더링 구조
16 | 📁 ui
17 |
18 | 📁 data
19 |
20 | 📁 source
21 |
22 | 📁 local
23 |
24 | 📁 remote
25 |
26 | 📁 repository
27 |
28 | 📁 model
29 |
30 | 📁 response
31 |
32 | 📁 request
33 |
34 | 📁 entity
35 |
36 | 📁 api
37 |
38 | 📁 di
39 |
40 | 📁 util
41 |
42 |
43 | ## 서비스 이름과 간단한 프로젝트 설명
44 |
45 | ### Hous-
46 | > 우리의 House를 위한 'How is'
47 |
48 | 일상을 함께하는 룸메이트에 대해 파악하고 함께 공동 규칙을 세우는 서비스
49 |
50 |
51 | ## 각자 맡은 역할
52 |
53 | ### 강원용
54 | - **리드 개발자**
55 | - 오각형 성격 유형 뷰
56 | - 규칙 추가 뷰
57 | - FCM 연결
58 | - 스플래쉬
59 |
60 | ### 이준원
61 | - 규칙 Home 뷰
62 | - 규칙 홈 다이얼로그
63 | - 규칙 삭제 다이얼로그
64 | - 카테고리 삭제 다이얼로그
65 | - 홈 이벤트 다이얼로그
66 |
67 | ### 이영주
68 | - 홈 뷰
69 | - 프로필 뷰 (오각형 제외)
70 | - 프로필 수정
71 | - 프로필 설정
72 |
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/app/debug/output-metadata.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": 3,
3 | "artifactType": {
4 | "type": "APK",
5 | "kind": "Directory"
6 | },
7 | "applicationId": "com.hous.hous_aos",
8 | "variantName": "debug",
9 | "elements": [
10 | {
11 | "type": "SINGLE",
12 | "filters": [],
13 | "attributes": [],
14 | "versionCode": 1,
15 | "versionName": "1.0",
16 | "outputFile": "app-debug.apk"
17 | }
18 | ],
19 | "elementType": "File"
20 | }
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # You can control the set of applied configuration files using the
3 | # proguardFiles setting in build.gradle.kts.
4 | #
5 | # For more details, see
6 | # http://developer.android.com/guide/developing/tools/proguard.html
7 |
8 | # If your project uses WebView with JS, uncomment the following
9 | # and specify the fully qualified class name to the JavaScript interface
10 | # class:
11 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
12 | # public *;
13 | #}
14 |
15 | # Uncomment this to preserve the line number information for
16 | # debugging stack traces.
17 | #-keepattributes SourceFile,LineNumberTable
18 |
19 | # If you keep the line number information, uncomment this to
20 | # hide the original source file name.
21 | #-renamesourcefileattribute SourceFile
--------------------------------------------------------------------------------
/app/release/output-metadata.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": 3,
3 | "artifactType": {
4 | "type": "APK",
5 | "kind": "Directory"
6 | },
7 | "applicationId": "com.hous.hous_aos",
8 | "variantName": "release",
9 | "elements": [
10 | {
11 | "type": "SINGLE",
12 | "filters": [],
13 | "attributes": [],
14 | "versionCode": 1,
15 | "versionName": "1.0",
16 | "outputFile": "app-release.apk"
17 | }
18 | ],
19 | "elementType": "File"
20 | }
--------------------------------------------------------------------------------
/app/src/androidTest/java/com/hous/hous_aos/ExampleInstrumentedTest.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos
2 |
3 | import androidx.test.ext.junit.runners.AndroidJUnit4
4 | import androidx.test.platform.app.InstrumentationRegistry
5 | import org.junit.Assert.assertEquals
6 | import org.junit.Test
7 | import org.junit.runner.RunWith
8 |
9 | /**
10 | * Instrumented test, which will execute on an Android device.
11 | *
12 | * See [testing documentation](http://d.android.com/tools/testing).
13 | */
14 | @RunWith(AndroidJUnit4::class)
15 | class ExampleInstrumentedTest {
16 | @Test
17 | fun useAppContext() {
18 | // Context of the app under test.
19 | val appContext = InstrumentationRegistry.getInstrumentation().targetContext
20 | assertEquals("com.hous.hous_aos", appContext.packageName)
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/App.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos
2 |
3 | import android.app.Application
4 | import dagger.hilt.android.HiltAndroidApp
5 |
6 | @HiltAndroidApp
7 | class App : Application()
8 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/di/LocalSourceModule.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.di
2 |
3 | import com.hous.data.source.local.LocalDataSource
4 | import com.hous.data.source.local.LocalDataSourceImpl
5 | import dagger.Module
6 | import dagger.Provides
7 | import dagger.hilt.InstallIn
8 | import dagger.hilt.components.SingletonComponent
9 | import javax.inject.Singleton
10 |
11 | @Module
12 | @InstallIn(SingletonComponent::class)
13 | object LocalSourceModule {
14 | @Singleton
15 | @Provides
16 | fun providesLocalDataSource(impl: LocalDataSourceImpl): LocalDataSource = impl
17 | }
18 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/di/RepositoryModule.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.di
2 |
3 | import com.hous.data.repository.HomeRepository
4 | import com.hous.data.repository.HomeRepositoryImpl
5 | import com.hous.domain.repository.NewRulesRepository
6 | import com.hous.data.repository.NewRulesRepositoryImpl
7 | import com.hous.data.repository.ProfileRepository
8 | import com.hous.data.repository.ProfileRepositoryImpl
9 | import com.hous.data.repository.RulesTodayRepository
10 | import com.hous.data.repository.RulesTodayRepositoryImpl
11 | import dagger.Module
12 | import dagger.Provides
13 | import dagger.hilt.InstallIn
14 | import dagger.hilt.components.SingletonComponent
15 | import javax.inject.Singleton
16 |
17 | @Module
18 | @InstallIn(SingletonComponent::class)
19 | object RepositoryModule {
20 | @Provides
21 | @Singleton
22 | fun providesNewRulesRepository(
23 | impl: NewRulesRepositoryImpl
24 | ): NewRulesRepository = impl
25 |
26 | @Provides
27 | @Singleton
28 | fun providesRulesTodayRepository(
29 | impl: RulesTodayRepositoryImpl
30 | ): RulesTodayRepository = impl
31 |
32 | @Provides
33 | @Singleton
34 | fun providesProfileRepository(
35 | impl: ProfileRepositoryImpl
36 | ): ProfileRepository = impl
37 |
38 | @Provides
39 | @Singleton
40 | fun providesHomeRepository(
41 | impl: HomeRepositoryImpl
42 | ): HomeRepository = impl
43 | }
44 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/home/EventIcon.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.home
2 |
3 | import com.hous.hous_aos.R
4 |
5 | enum class EventIcon(val IconName: String, val drawableRes: Int) {
6 | FIRST("PARTY", R.drawable.ic_evemt_party_m), SECOND("CAKE", R.drawable.ic_event_pancake_m),
7 | THIRD("BEER", R.drawable.ic_event_beer_m), FOURTH("COFFEE", R.drawable.ic_event_coffee_m)
8 | }
9 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/home/RommateViewModel.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.home
2 |
3 | import android.util.Log
4 | import androidx.lifecycle.MutableLiveData
5 | import androidx.lifecycle.ViewModel
6 | import androidx.lifecycle.viewModelScope
7 | import com.hous.data.entity.Homie
8 | import com.hous.data.repository.HomeRepository
9 | import dagger.hilt.android.lifecycle.HiltViewModel
10 | import javax.inject.Inject
11 | import kotlinx.coroutines.launch
12 |
13 | @HiltViewModel
14 | class RommateViewModel @Inject constructor(
15 | private val homeRepository: HomeRepository
16 | ) : ViewModel() {
17 | private val _homieData = MutableLiveData(
18 | Homie(
19 | typeScore = listOf(3, 3, 3, 3, 3)
20 | )
21 | )
22 | val homieData get() = _homieData
23 |
24 | private val _homieId = MutableLiveData()
25 | val homieId get() = _homieId
26 |
27 | fun getHomieList() {
28 | viewModelScope.launch {
29 | homeRepository.getHomieList(homieId = homieId.value!!)
30 | .onSuccess { result ->
31 | Log.d("Homie", "data : ${result.data}")
32 | _homieData.value = result.data!!
33 | }
34 | .onFailure { result ->
35 | Log.d("Homie", "data : ${result.message}")
36 | }
37 | }
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/home/adapter/RulesAdapter.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.home.adapter
2 |
3 | import android.view.LayoutInflater
4 | import android.view.ViewGroup
5 | import androidx.recyclerview.widget.RecyclerView
6 | import com.hous.hous_aos.databinding.ItemHomeRulesBinding
7 |
8 | class RulesAdapter : RecyclerView.Adapter() {
9 | val rulesList = mutableListOf()
10 |
11 | override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): RulesViewHolder {
12 | val binding =
13 | ItemHomeRulesBinding.inflate(
14 | LayoutInflater.from(parent.context),
15 | parent,
16 | false
17 | )
18 | return RulesViewHolder(binding)
19 | }
20 |
21 | override fun onBindViewHolder(holder: RulesViewHolder, position: Int) {
22 | holder.onBind(rulesList[position])
23 | }
24 |
25 | override fun getItemCount(): Int = rulesList.size
26 |
27 | class RulesViewHolder(
28 | private val binding: ItemHomeRulesBinding
29 | ) : RecyclerView.ViewHolder(binding.root) {
30 | fun onBind(data: String) {
31 | binding.rules = data
32 | }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/newrules/NewRuleActivity.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.newrules
2 |
3 | import android.os.Bundle
4 | import androidx.activity.viewModels
5 | import androidx.appcompat.app.AppCompatActivity
6 | import com.hous.hous_aos.R
7 | import com.hous.hous_aos.databinding.ActivityNewRuleBinding
8 | import dagger.hilt.android.AndroidEntryPoint
9 |
10 | @AndroidEntryPoint
11 | class NewRuleActivity : AppCompatActivity() {
12 | private lateinit var binding: ActivityNewRuleBinding
13 | private val viewModel: NewRulesViewModel by viewModels()
14 | override fun onCreate(savedInstanceState: Bundle?) {
15 | super.onCreate(savedInstanceState)
16 | binding = ActivityNewRuleBinding.inflate(layoutInflater)
17 | setContentView(binding.root)
18 | val categoryName = intent.getStringExtra("categoryName") ?: ""
19 | val categoryId = intent.getStringExtra("categoryId") ?: ""
20 | viewModel.setCategoryName(categoryId, categoryName)
21 | binding.cvNewRuleScreen.setContent {
22 | NewRulesScreen(
23 | viewModel,
24 | this::finish
25 | )
26 | }
27 | initStatusBarColor()
28 | }
29 |
30 | private fun initStatusBarColor() {
31 | window.statusBarColor = getColor(R.color.hous_blue_bg)
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/newrules/component/DayList.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.newrules.component
2 |
3 | import androidx.compose.foundation.layout.Arrangement
4 | import androidx.compose.foundation.lazy.LazyRow
5 | import androidx.compose.foundation.lazy.itemsIndexed
6 | import androidx.compose.runtime.Composable
7 | import androidx.compose.ui.unit.dp
8 | import com.hous.domain.model.DayData
9 | import com.hous.domain.model.Manager
10 |
11 | @Composable
12 | fun NewRulesDayList(
13 | manager: Manager,
14 | currentIndex: Int,
15 | selectDay: (Int, DayData) -> Unit
16 | ) {
17 | LazyRow(horizontalArrangement = Arrangement.spacedBy(6.dp)) {
18 | itemsIndexed(manager.dayDataList) { _, value ->
19 | NewRulesDay(
20 | dayData = value,
21 | currentIndex = currentIndex,
22 | selectDay = selectDay
23 | )
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/newrules/component/DeleteButton.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.newrules.component
2 |
3 | import androidx.compose.foundation.Image
4 | import androidx.compose.foundation.clickable
5 | import androidx.compose.runtime.Composable
6 | import androidx.compose.ui.Modifier
7 | import androidx.compose.ui.res.painterResource
8 | import com.hous.domain.model.State
9 | import com.hous.hous_aos.R
10 |
11 | @Composable
12 | fun DeleteButton(
13 | index: Int,
14 | setCheckBoxState: (String, State) -> Unit,
15 | deleteManager: (Int) -> Unit
16 | ) {
17 | setCheckBoxState("DeleteButton Out", State.BLOCK)
18 | Image(
19 | painter = painterResource(id = R.drawable.ic_delete),
20 | contentDescription = "",
21 | modifier = Modifier.clickable { deleteManager(index) }
22 | )
23 | }
24 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/profile/ProfileViewModel.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.profile
2 |
3 | import android.util.Log
4 | import androidx.lifecycle.MutableLiveData
5 | import androidx.lifecycle.ViewModel
6 | import androidx.lifecycle.viewModelScope
7 | import com.hous.data.entity.Homie
8 | import com.hous.data.repository.ProfileRepository
9 | import dagger.hilt.android.lifecycle.HiltViewModel
10 | import javax.inject.Inject
11 | import kotlinx.coroutines.launch
12 |
13 | @HiltViewModel
14 | class ProfileViewModel @Inject constructor(
15 | private val profileRepository: ProfileRepository
16 | ) : ViewModel() {
17 | private val _profileData = MutableLiveData()
18 | val profileData get() = _profileData
19 |
20 | init {
21 | getProfileDate()
22 | }
23 |
24 | fun getProfileDate() {
25 | viewModelScope.launch {
26 | profileRepository.getUserProfile()
27 | .onSuccess {
28 | Log.d("ProfileViewModel", "data : ${it.data}")
29 | _profileData.value = it.data!!
30 | }
31 | .onFailure {
32 | Log.d("ProfileViewModel", "data : ${it.message}")
33 | }
34 | }
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/profile/TestInfoActivity.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.profile
2 |
3 | import android.content.Intent
4 | import android.os.Bundle
5 | import androidx.appcompat.app.AppCompatActivity
6 | import com.hous.hous_aos.databinding.ActivityTestInfoBinding
7 |
8 | class TestInfoActivity : AppCompatActivity() {
9 | private lateinit var binding: ActivityTestInfoBinding
10 | override fun onCreate(savedInstanceState: Bundle?) {
11 | super.onCreate(savedInstanceState)
12 | binding = ActivityTestInfoBinding.inflate(layoutInflater)
13 | setContentView(binding.root)
14 | init()
15 | }
16 |
17 | private fun init() {
18 | binding.btnStart.setOnClickListener {
19 | val intent = Intent(this, TendencyTestActivity::class.java)
20 | startActivity(intent)
21 | finish()
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/rules/HomieIconType.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.rules
2 |
3 | import androidx.annotation.DrawableRes
4 | import com.hous.hous_aos.R
5 |
6 | enum class HomieIconType(@DrawableRes val drawableRes: Int) {
7 | RED(R.drawable.sel_rules_dialog_red),
8 | BLUE(R.drawable.sel_rules_dialog_blue),
9 | GREEN(R.drawable.sel_rules_dialog_green),
10 | YELLOW(R.drawable.sel_rules_dialog_yellow),
11 | GRAY(R.drawable.sel_rules_dialog_gray),
12 | PURPLE(R.drawable.sel_rules_dialog_purple)
13 | }
14 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/rules/IconColor.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.rules
2 |
3 | import com.hous.hous_aos.R
4 |
5 | /**
6 | * Icon 색 이넘*/
7 | enum class IconColor(val colorRes: Int) {
8 | BLUE(R.color.hous_blue),
9 | RED(R.color.hous_red),
10 | GREEN(R.color.hous_green),
11 | YELLOW(R.color.hous_yellow),
12 | GRAY(R.color.g_3),
13 | PURPLE(R.color.hous_purple),
14 | NONE(R.color.hous_blue_bg_2)
15 | }
16 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/rules/ItemCategoryViewType.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.rules
2 |
3 | enum class ItemCategoryViewType(val index: Int) {
4 | PLUS_VIEW_TYPE(0), GENERAL_VIEW_TYPE(1)
5 | }
6 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/rules/ToDoViewType.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.rules
2 |
3 | enum class ToDoViewType(val id: Int) {
4 | MY_TO_DO(0), TODAY_TO_DO(1)
5 | }
6 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/rules/edit_category/EditCategoryFragment.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.rules.edit_category
2 |
3 | import android.os.Bundle
4 | import android.view.LayoutInflater
5 | import android.view.View
6 | import android.view.ViewGroup
7 | import androidx.fragment.app.Fragment
8 | import com.hous.hous_aos.R
9 |
10 | class EditCategoryFragment : Fragment() {
11 |
12 | override fun onCreateView(
13 | inflater: LayoutInflater,
14 | container: ViewGroup?,
15 | savedInstanceState: Bundle?
16 | ): View? {
17 | // Inflate the layout for this fragment
18 | return inflater.inflate(R.layout.fragment_edit_category, container, false)
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/rules/my_to_do/IconType.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.rules.my_to_do
2 |
3 | import androidx.annotation.ColorRes
4 | import androidx.annotation.DrawableRes
5 | import com.hous.hous_aos.R
6 |
7 | enum class IconType(@ColorRes val colorRes: Int, @DrawableRes val drawableRes: Int) {
8 | CLEAN(R.color.hous_blue_bg_2, R.drawable.ic_rules_broom_s),
9 | TRASH(R.color.hous_blue_bg_2, R.drawable.ic_rules_trash_s),
10 | LIGHT(R.color.hous_red_bg_2, R.drawable.ic_rules_bulb_s),
11 | HEART(R.color.hous_red_bg_2, R.drawable.ic_rules_heart_s),
12 | BEER(R.color.hous_yellow_bg_2, R.drawable.ic_rules_beer_s),
13 | CAKE(R.color.hous_yellow_bg_2, R.drawable.ic_rules_pancake_s),
14 | LAUNDRY(R.color.hous_purple_bg_2, R.drawable.ic_rules_laundry_s),
15 | COFFEE(R.color.hous_purple_bg_2, R.drawable.ic_rules_coffee_s)
16 | }
17 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/rules/new_category/NewCategoryFragment.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.rules.new_category
2 |
3 | import android.os.Bundle
4 | import android.view.LayoutInflater
5 | import android.view.View
6 | import android.view.ViewGroup
7 | import androidx.fragment.app.Fragment
8 | import androidx.fragment.app.activityViewModels
9 | import com.hous.hous_aos.databinding.FragmentNewCategoryBinding
10 | import com.hous.hous_aos.ui.rules.RulesViewModel
11 |
12 | class NewCategoryFragment : Fragment() {
13 |
14 | private var _binding: FragmentNewCategoryBinding? = null
15 | private val binding get() = _binding ?: error("binding에 null 들어감")
16 | private val viewModel: RulesViewModel by activityViewModels()
17 | override fun onCreateView(
18 | inflater: LayoutInflater,
19 | container: ViewGroup?,
20 | savedInstanceState: Bundle?
21 | ): View? {
22 | _binding = FragmentNewCategoryBinding.inflate(inflater, container, false)
23 | return binding.root
24 | }
25 |
26 | override fun onDestroyView() {
27 | super.onDestroyView()
28 | _binding = null
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/rules/today_to_do/ItemToDoViewType.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.rules.today_to_do
2 |
3 | /**
4 | * 뷰타입 이넘*/
5 | enum class ItemToDoViewType(val index: Int) {
6 | NONE_MANAGER_VIEW_TYPE(0), ONE_MANAGER_VIEW_TYPE(1), MUTI_MANAGER_VIEW_TYPE(2)
7 | }
8 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/ui/splash/IntroActivity.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.ui.splash
2 |
3 | import android.content.Intent
4 | import android.os.Bundle
5 | import android.os.Handler
6 | import android.os.Looper
7 | import androidx.appcompat.app.AppCompatActivity
8 | import com.hous.hous_aos.databinding.ActivityIntroBinding
9 | import com.hous.hous_aos.ui.main.MainActivity
10 |
11 | class IntroActivity : AppCompatActivity() {
12 | lateinit var binding: ActivityIntroBinding
13 | override fun onCreate(savedInstanceState: Bundle?) {
14 | super.onCreate(savedInstanceState)
15 | binding = ActivityIntroBinding.inflate(layoutInflater)
16 | setContentView(binding.root)
17 | binding.lottieSplashImg.playAnimation()
18 | Handler(Looper.getMainLooper()).postDelayed({
19 | val intent = Intent(this, MainActivity::class.java)
20 | startActivity(intent)
21 | finish()
22 | }, 3000)
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/util/GetColorSet.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.util
2 |
3 | import com.hous.data.entity.ColorSet
4 | import com.hous.hous_aos.R
5 |
6 | fun String.getColorSet(colorType: String): ColorSet {
7 | return when (colorType) {
8 | "PURPLE", "하이레벨 오돌이" -> ColorSet(
9 | colorBg = R.color.hous_purple_bg,
10 | colorBg2 = R.color.hous_purple_bg_2,
11 | colorPrimary = R.color.hous_purple
12 | )
13 | "GREEN", "룰 세터 육각이" -> ColorSet(
14 | colorBg = R.color.hous_green_bg,
15 | colorBg2 = R.color.hous_green_bg_2,
16 | colorPrimary = R.color.hous_green
17 | )
18 | "YELLOW", "늘 행복한 동글이" -> ColorSet(
19 | colorBg = R.color.hous_yellow_bg,
20 | colorBg2 = R.color.hous_yellow_bg_2,
21 | colorPrimary = R.color.hous_yellow
22 | )
23 | "BLUE", "룸메 맞춤형 네각이" -> ColorSet(
24 | colorBg = R.color.hous_blue_bg,
25 | colorBg2 = R.color.hous_blue_bg_2,
26 | colorPrimary = R.color.hous_blue
27 | )
28 | else -> ColorSet(
29 | colorBg = R.color.hous_red_bg,
30 | colorBg2 = R.color.hous_red_bg_2,
31 | colorPrimary = R.color.hous_red
32 | )
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/app/src/main/java/com/hous/hous_aos/util/ToastUtil.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos.util
2 |
3 | import android.content.Context
4 | import android.widget.Toast
5 |
6 | fun Context.showToast(msg: String) {
7 | Toast.makeText(this, msg, Toast.LENGTH_SHORT).show()
8 | }
9 |
--------------------------------------------------------------------------------
/app/src/main/res/color/sel_bot_navi_home_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/color/sel_bot_navi_profile_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/color/sel_bot_navi_rule_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/color/sel_rules_my_to_do.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/color/sel_type_test_btn_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_beer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_beer.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_coffee.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_coffee.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_evemt_party_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_evemt_party_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_beer_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_beer_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_coffee_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_coffee_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_pancake_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_pancake_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_party_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_party_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_selected_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_selected_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_selected_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_selected_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_selected_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_selected_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_event_selected_party_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_event_selected_party_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_pancake.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_pancake.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_party.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_party.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_rules_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_rules_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_rules_broom_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_rules_broom_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_rules_bulb_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_rules_bulb_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_rules_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_rules_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_rules_heart_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_rules_heart_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_rules_laundry_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_rules_laundry_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_rules_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_rules_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_rules_trash_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_rules_trash_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_test_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/ic_test_red.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/illu_result_01_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/illu_result_01_s.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/illu_test_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/illu_test_01.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/laundry_list.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-hdpi/laundry_list.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/shape_blue_bg_fill_circle.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_beer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_beer.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_coffee.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_coffee.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_evemt_party_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_evemt_party_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_beer_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_beer_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_coffee_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_coffee_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_pancake_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_pancake_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_party_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_party_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_selected_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_selected_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_selected_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_selected_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_selected_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_selected_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_event_selected_party_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_event_selected_party_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_pancake.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_pancake.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_party.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_party.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_rules_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_rules_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_rules_broom_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_rules_broom_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_rules_bulb_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_rules_bulb_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_rules_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_rules_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_rules_heart_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_rules_heart_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_rules_laundry_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_rules_laundry_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_rules_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_rules_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_rules_trash_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_rules_trash_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_test_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/ic_test_red.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/illu_result_01_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/illu_result_01_s.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/illu_test_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/illu_test_01.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/laundry_list.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-mdpi/laundry_list.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_beer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_beer.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_coffee.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_coffee.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_evemt_party_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_evemt_party_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_beer_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_beer_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_coffee_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_coffee_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_pancake_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_pancake_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_party_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_party_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_selected_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_selected_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_selected_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_selected_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_selected_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_selected_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_event_selected_party_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_event_selected_party_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_pancake.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_pancake.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_party.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_party.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_rules_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_rules_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_rules_broom_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_rules_broom_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_rules_bulb_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_rules_bulb_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_rules_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_rules_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_rules_heart_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_rules_heart_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_rules_laundry_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_rules_laundry_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_rules_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_rules_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_rules_trash_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_rules_trash_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_test_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/ic_test_red.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/illu_result_01_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/illu_result_01_s.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/illu_test_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/illu_test_01.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/laundry_list.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xhdpi/laundry_list.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_beer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_beer.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_coffee.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_coffee.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_evemt_party_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_evemt_party_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_beer_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_beer_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_coffee_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_coffee_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_pancake_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_pancake_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_party_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_party_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_selected_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_selected_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_selected_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_selected_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_selected_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_selected_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_event_selected_party_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_event_selected_party_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_pancake.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_pancake.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_party.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_party.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_rules_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_rules_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_rules_broom_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_rules_broom_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_rules_bulb_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_rules_bulb_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_rules_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_rules_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_rules_heart_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_rules_heart_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_rules_laundry_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_rules_laundry_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_rules_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_rules_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_rules_trash_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_rules_trash_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_test_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/ic_test_red.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/illu_result_01_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/illu_result_01_s.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/illu_test_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/illu_test_01.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/laundry_list.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxhdpi/laundry_list.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_beer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_beer.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_coffee.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_coffee.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_evemt_party_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_evemt_party_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_beer_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_beer_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_coffee_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_coffee_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_pancake_m.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_pancake_m.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_party_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_party_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_selected_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_selected_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_selected_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_selected_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_selected_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_selected_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_event_selected_party_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_event_selected_party_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_pancake.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_pancake.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_party.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_party.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_rules_beer_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_rules_beer_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_rules_broom_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_rules_broom_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_rules_bulb_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_rules_bulb_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_rules_coffee_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_rules_coffee_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_rules_heart_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_rules_heart_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_rules_laundry_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_rules_laundry_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_rules_pancake_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_rules_pancake_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_rules_trash_s.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_rules_trash_s.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_test_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/ic_test_red.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/illu_result_01_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/illu_result_01_s.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/illu_test_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/illu_test_01.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/laundry_list.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/drawable-xxxhdpi/laundry_list.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_alarmoff.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_alarmon.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_back.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_bookmark_fill.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_bookmark_stroke.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_check.xml:
--------------------------------------------------------------------------------
1 |
6 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_check_false.xml:
--------------------------------------------------------------------------------
1 |
6 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_check_true.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_circle.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_close.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_copy.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_delete.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
12 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_dialog_close.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_event_check.xml:
--------------------------------------------------------------------------------
1 |
6 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_hexagon.xml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
9 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_home_fill.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_icon.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
12 |
15 |
18 |
19 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_left.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_main_edit.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_main_setting.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_open.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_pentagon.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_person_fill.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_plus.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_plus_blue.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_profile_lock.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_profile_next.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_right.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_category_blue_bg_2.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_category_blue_bg_m.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_category_purple_bg_m.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_category_red_bg_m.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_category_transparent_bg_m.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_category_yellow_bg_m.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_categry_purple_bg_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_categry_red_bg_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_check_box_purple.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_check_lightpurple.xml:
--------------------------------------------------------------------------------
1 |
6 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_dialog_selected_blue.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_dialog_selected_gray.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_dialog_selected_green.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_dialog_selected_purple.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_dialog_selected_red.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_dialog_selected_yellow.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_done.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_notdone_purple.xml:
--------------------------------------------------------------------------------
1 |
6 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_plus_white.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_rules_todo_plus.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
12 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_square.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_triangle.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_bot_navi_home.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_bot_navi_profile.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_bot_navi_rule.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_event_beer.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_event_coffee.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_event_pancake.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_event_party.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_home_event_icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_home_to_do_check_box.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_rules_category_smile.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_rules_dialog_blue.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_rules_dialog_gray.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_rules_dialog_green.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_rules_dialog_purple.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_rules_dialog_red.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_rules_dialog_yellow.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_rules_my_to_do_check_box.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sel_type_test_btn.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_15_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_21_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_blue_bg_fill_10_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_blue_bg_fill_15_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_blue_bg_fill_16_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_blue_fill_20_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_blue_fill_8_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_blue_fill_circle.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_g1_fill_15_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_g2_fill_10_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_g3_fill_15_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_green_bg_fill_10_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_green_fill_8_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_purple_bg_fill_10_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_purple_bg_fill_15_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_purple_fill_10_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_purple_fill_8_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_red_bg2_fill_15_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_red_bg2_fill_8_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_red_bg2_fill_circle.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_red_bg_fill_10_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_red_bg_fill_15_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_red_fill_10_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_red_fill_15_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_red_fill_20_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_red_fill_8_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_red_line_10_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_rules_category_selected_simle.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | -
4 |
5 |
6 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_rules_category_unselected_simle.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | -
4 |
5 |
6 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_rules_table_blue_fill_rec.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_white_fill_20_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_yellow_bg_2_fill_circle.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_yellow_bg_fill_10_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_yellow_bg_fill_16_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_yellow_bg_fill_circle.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_yellow_fill_20_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_yellow_fill_8_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_yellow_home_fill_16_rect.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/font/montserrat_bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/font/montserrat_bold.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/montserrat_medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/font/montserrat_medium.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/montserrat_semibold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/font/montserrat_semibold.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/spoqa_han_sans_neo.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/font/spoqa_han_sans_neo_bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/font/spoqa_han_sans_neo_bold.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/spoqa_han_sans_neo_light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/font/spoqa_han_sans_neo_light.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/spoqa_han_sans_neo_medium.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/font/spoqa_han_sans_neo_medium_f.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/font/spoqa_han_sans_neo_medium_f.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/spoqa_han_sans_neo_regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/font/spoqa_han_sans_neo_regular.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/spoqa_han_sans_neo_thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/font/spoqa_han_sans_neo_thin.ttf
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_intro.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
20 |
21 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_new_rule.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_tendency_test.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
9 |
10 |
11 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_edit_category.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
12 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_new_category.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
10 |
11 |
12 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/bot_navi.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/app/src/main/res/values-night/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
17 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/backup_rules.xml:
--------------------------------------------------------------------------------
1 |
8 |
9 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/data_extraction_rules.xml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 |
12 |
13 |
19 |
--------------------------------------------------------------------------------
/app/src/test/java/com/hous/hous_aos/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.hous.hous_aos
2 |
3 | import org.junit.Assert.assertEquals
4 | import org.junit.Test
5 |
6 | /**
7 | * Example local unit test, which will execute on the development machine (host).
8 | *
9 | * See [testing documentation](http://d.android.com/tools/testing).
10 | */
11 | class ExampleUnitTest {
12 | @Test
13 | fun addition_isCorrect() {
14 | assertEquals(4, 2 + 2)
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/build.gradle.kts:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 | buildscript {
3 | dependencies {
4 | classpath("com.android.tools.build:gradle:${Versions.gradleVersion}")
5 | classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${Versions.kotlinVersion}")
6 | classpath(ClassPathPlugins.hilt)
7 | }
8 | }
9 |
10 | plugins {
11 | id("com.android.application") version "7.2.0" apply false
12 | id("com.android.library") version "7.2.0" apply false
13 | id("org.jetbrains.kotlin.android") version "1.6.10" apply false
14 | id("org.jetbrains.kotlin.jvm") version "1.6.10" apply false
15 | }
16 |
17 | tasks.register("clean", Delete::class) {
18 | delete(rootProject.buildDir)
19 | }
20 |
--------------------------------------------------------------------------------
/buildSrc/build.gradle.kts:
--------------------------------------------------------------------------------
1 | plugins {
2 | `kotlin-dsl`
3 | }
4 |
5 | repositories {
6 | google()
7 | mavenCentral()
8 | }
9 |
--------------------------------------------------------------------------------
/buildSrc/src/main/java/Constants.kt:
--------------------------------------------------------------------------------
1 | object Constants {
2 | const val packageName = "com.hous.hous_aos"
3 | const val compileSdk = 32
4 | const val minSdk = 26
5 | const val targetSdk = 32
6 | const val versionCode = 1
7 | const val versionName = "1.0"
8 | }
9 |
--------------------------------------------------------------------------------
/buildSrc/src/main/java/Versions.kt:
--------------------------------------------------------------------------------
1 | object Versions {
2 | const val coreKtxVersion = "1.8.0"
3 | const val appCompatVersion = "1.4.2"
4 | const val materialVersion = "1.6.1"
5 | const val constraintLayoutVersion = "2.1.4"
6 | const val jUnitVersion = "4.13.2"
7 | const val androidTestVersion = "1.1.3"
8 | const val espressoVersion = "3.4.0"
9 | const val coilVersion = "2.1.0"
10 | const val interceptorVersion = "4.10.0"
11 | const val gsonVersion = "2.9.0"
12 | const val timberVersion = "5.0.1"
13 | const val recyclerviewVersion = "1.2.1"
14 | const val coroutineVersion = "1.6.3"
15 | const val hiltVersion = "2.38.1"
16 | const val retrofit2Version = "2.9.0"
17 | const val lottieVersion = "5.2.0"
18 | const val composeActivityVersion = "1.5.1"
19 | const val composeVersion = "1.1.1"
20 | const val composeViewModelVersion = "2.5.0"
21 | const val composeAdapterVersion = "1.1.14"
22 | const val composeThemeVersion = "0.16.0"
23 | const val glideVersion = "4.13.2"
24 |
25 | const val activityKTXVersion = "1.5.1"
26 | const val lifecycleKTXVersion = "2.6.0-alpha01"
27 | const val fragmentKTXVersion = "1.5.0"
28 |
29 | const val gradleVersion = "7.1.1"
30 | const val kotlinVersion = "1.6.10"
31 | }
32 |
--------------------------------------------------------------------------------
/data/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/data/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/data/consumer-rules.pro
--------------------------------------------------------------------------------
/data/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # You can control the set of applied configuration files using the
3 | # proguardFiles setting in build.gradle.kts.
4 | #
5 | # For more details, see
6 | # http://developer.android.com/guide/developing/tools/proguard.html
7 |
8 | # If your project uses WebView with JS, uncomment the following
9 | # and specify the fully qualified class name to the JavaScript interface
10 | # class:
11 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
12 | # public *;
13 | #}
14 |
15 | # Uncomment this to preserve the line number information for
16 | # debugging stack traces.
17 | #-keepattributes SourceFile,LineNumberTable
18 |
19 | # If you keep the line number information, uncomment this to
20 | # hide the original source file name.
21 | #-renamesourcefileattribute SourceFile
--------------------------------------------------------------------------------
/data/src/androidTest/java/com/hous/data/ExampleInstrumentedTest.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data
2 |
3 | import androidx.test.ext.junit.runners.AndroidJUnit4
4 | import androidx.test.platform.app.InstrumentationRegistry
5 | import org.junit.Assert.assertEquals
6 | import org.junit.Test
7 | import org.junit.runner.RunWith
8 |
9 | /**
10 | * Instrumented test, which will execute on an Android device.
11 | *
12 | * See [testing documentation](http://d.android.com/tools/testing).
13 | */
14 | @RunWith(AndroidJUnit4::class)
15 | class ExampleInstrumentedTest {
16 | @Test
17 | fun useAppContext() {
18 | // Context of the app under test.
19 | val appContext = InstrumentationRegistry.getInstrumentation().targetContext
20 | assertEquals("com.hous.data.test", appContext.packageName)
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/data/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/api/NewRulesApi.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.api
2 |
3 | import com.hous.data.model.WrapperClass
4 | import com.hous.data.model.request.NewRulesRequest
5 | import com.hous.data.model.response.NewRulesListResponse
6 | import retrofit2.http.Body
7 | import retrofit2.http.GET
8 | import retrofit2.http.POST
9 | import retrofit2.http.Path
10 |
11 | interface NewRulesApi {
12 | @POST("room/{roomId}/rule")
13 | suspend fun addNewRule(
14 | @Path("roomId") roomId: String,
15 | @Body newRulesRequest: NewRulesRequest
16 | )
17 |
18 | @GET("room/{roomId}/rule/new")
19 | suspend fun getNewRuleList(
20 | @Path("roomId") roomId: String
21 | ): WrapperClass
22 | }
23 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/api/ProfileApi.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.api
2 |
3 | import retrofit2.http.Body
4 | import retrofit2.http.GET
5 | import retrofit2.http.PUT
6 |
7 | interface ProfileApi {
8 | @GET("user/profile")
9 | suspend fun getUserProfile(): com.hous.data.model.WrapperClass
10 |
11 | @PUT("user/type/test")
12 | suspend fun putTestResult(
13 | @Body body: com.hous.data.model.request.PutTestResultRequest
14 | ): com.hous.data.model.WrapperClass
15 |
16 | @GET("type/test")
17 | suspend fun getTypeTestList(): com.hous.data.model.WrapperClass
18 |
19 | @GET("user/me/type")
20 | suspend fun getMyResult(): com.hous.data.model.WrapperClass
21 | }
22 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/entity/Category.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.entity
2 |
3 | import com.google.gson.annotations.SerializedName
4 | import com.hous.domain.model.Category
5 |
6 | data class Category(
7 | @SerializedName("_id") val id: String = "",
8 | val categoryName: String = "",
9 | val categoryIcon: String = "",
10 | val ruleName: String = "",
11 | var isChecked: Boolean = false
12 | ) {
13 | fun toCategory() = Category(id, categoryName, categoryIcon, ruleName, isChecked)
14 | }
15 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/entity/ColorSet.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.entity
2 |
3 | import androidx.annotation.ColorRes
4 |
5 | data class ColorSet(
6 | @ColorRes val colorBg: Int,
7 | @ColorRes val colorBg2: Int,
8 | @ColorRes val colorPrimary: Int
9 | )
10 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/entity/DayData.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.entity
2 |
3 | data class DayData(
4 | val day: String,
5 | val dayState: State
6 | )
7 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/entity/Event.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.entity
2 |
3 | import com.google.gson.annotations.SerializedName
4 |
5 | /* date 는 서버에서 Date 타입으로 받음 여기선 String으로 줘도 되나? */
6 | data class Event(
7 | @SerializedName("_id") val id: String = "",
8 | val eventName: String = "",
9 | val eventIcon: String = "",
10 | val dDay: String = "",
11 | var date: String = "",
12 | val participants: List = emptyList()
13 | )
14 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/entity/Homie.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.entity
2 |
3 | import com.google.gson.annotations.SerializedName
4 | import com.hous.domain.model.Homie
5 |
6 | data class Homie(
7 | @SerializedName("_id") val id: String? = null,
8 | val userName: String = "",
9 | val typeName: String = "",
10 | val typeId: String = "",
11 | val typeColor: String = "",
12 | val job: String = "",
13 | val introduction: String = "",
14 | val hashTag: List = emptyList(),
15 | val typeScore: List = emptyList(),
16 | var isChecked: Boolean = false,
17 | val notificationState: Boolean = false
18 | ) {
19 | fun toHomie(): Homie = Homie(
20 | id,
21 | userName,
22 | typeName,
23 | typeId,
24 | typeColor,
25 | job,
26 | introduction,
27 | hashTag,
28 | typeScore,
29 | isChecked,
30 | notificationState
31 | )
32 | }
33 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/entity/Manager.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.entity
2 |
3 | data class Manager(
4 | val managerHomie: Homie = Homie(
5 | userName = "담당자 없음",
6 | typeColor = "NULL"
7 | ),
8 | val dayDataList: List = listOf(
9 | DayData("월", State.UNSELECT),
10 | DayData("화", State.UNSELECT),
11 | DayData("수", State.UNSELECT),
12 | DayData("목", State.UNSELECT),
13 | DayData("금", State.UNSELECT),
14 | DayData("토", State.UNSELECT),
15 | DayData("일", State.UNSELECT)
16 | )
17 | )
18 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/entity/ResultData.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.entity
2 |
3 | data class ResultData(
4 | val userName: String,
5 | val typeName: String,
6 | val typeColor: String,
7 | val typeImg: String,
8 | val typeOneComment: String,
9 | val typeDesc: String,
10 | val typeRulesTitle: String,
11 | val typeRules: List,
12 | val good: HomieInfo,
13 | val bad: HomieInfo
14 | ) {
15 | data class HomieInfo(
16 | val typeName: String,
17 | val typeImg: String
18 | )
19 | }
20 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/entity/Rule.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.entity
2 |
3 | import com.google.gson.annotations.SerializedName
4 |
5 | data class Rule(
6 | @SerializedName("_id") val id: String = "",
7 | var isChecked: Boolean = false,
8 | val ruleName: String = "",
9 | val todayMembersWithTypeColor: List = emptyList(),
10 | val isTmpMember: Boolean = false,
11 | val isAllChecked: Boolean = false,
12 | val membersCnt: Int = 0,
13 | val typeColors: List = emptyList(),
14 | val categoryIcon: String = "",
15 | )
16 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/entity/State.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.entity
2 |
3 | enum class State {
4 | UNSELECT, SELECT, BLOCK
5 | }
6 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/entity/TypeTest.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.entity
2 |
3 | import com.google.gson.annotations.SerializedName
4 |
5 | data class TypeTest(
6 | @SerializedName("_id") val id: String,
7 | val testNum: Int,
8 | val question: String,
9 | val questionType: String,
10 | val answers: List,
11 | val questionImg: String,
12 | val type: TypeState = TypeState.NONE
13 | )
14 |
15 | enum class TypeState {
16 | NONE, ONE, TWO, THREE
17 | }
18 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/WrapperClass.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model
2 |
3 | data class WrapperClass(
4 | val status: Int,
5 | val success: Boolean,
6 | val message: String,
7 | val data: T? = null
8 | )
9 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/request/EventListRequest.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.request
2 |
3 | data class EventListRequest(
4 | val eventName: String,
5 | val eventIcon: String,
6 | val date: String,
7 | val participants: List
8 | )
9 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/request/MyToDoCheckRequest.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.request
2 |
3 | data class MyToDoCheckRequest(
4 | val isCheck: Boolean
5 | )
6 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/request/NewRulesRequest.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.request
2 |
3 | data class NewRulesRequest(
4 | val notificationState: Boolean = false,
5 | val ruleName: String = "",
6 | val categoryId: String = "",
7 | val isKeyRules: Boolean = false,
8 | val ruleMembers: List = emptyList()
9 | )
10 |
11 | data class Member(
12 | val userId: String? = null,
13 | val day: List
14 | )
15 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/request/PutTestResultRequest.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.request
2 |
3 | data class PutTestResultRequest(
4 | val typeScore: List
5 | )
6 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/response/EventResponse.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.response
2 |
3 | import com.google.gson.annotations.SerializedName
4 | import com.hous.data.entity.Homie
5 |
6 | data class EventResponse(
7 | @SerializedName("_id") val id: String,
8 | val eventName: String,
9 | val eventIcon: String,
10 | val date: String,
11 | val participants: List
12 | )
13 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/response/HomeResponse.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.response
2 |
3 | import com.hous.data.entity.Event
4 | import com.hous.data.entity.Homie
5 | import com.hous.data.entity.Rule
6 |
7 | data class HomeResponse(
8 | val eventList: List,
9 | val keyRulesList: List,
10 | val todoList: List,
11 | val homieProfileList: List,
12 | val roomCode: String
13 | )
14 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/response/NewRulesListResponse.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.response
2 |
3 | import com.hous.data.entity.Category
4 | import com.hous.data.entity.Homie
5 |
6 | data class NewRulesListResponse(
7 | val ruleCategories: List = emptyList(),
8 | val homies: List = emptyList()
9 | )
10 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/response/RulesTableResponse.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.response
2 |
3 | import com.hous.data.entity.Rule
4 |
5 | data class RulesTableResponse(
6 | val keyRules: List,
7 | val rules: List
8 | )
9 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/response/RulesTodayInfoListResponse.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.response
2 |
3 | import com.hous.data.entity.Category
4 | import com.hous.data.entity.Rule
5 |
6 | data class RulesTodayInfoListResponse(
7 | val homeRuleCategories: List = emptyList(),
8 | val todayTodoRules: List = emptyList()
9 | )
10 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/response/TempManagerRequest.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.response
2 |
3 | data class TempManagerRequest(
4 | val tmpRuleMembers: List = emptyList()
5 | )
6 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/response/TempManagerResponse.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.response
2 |
3 | import com.google.gson.annotations.SerializedName
4 | import com.hous.data.entity.Homie
5 |
6 | data class TempManagerResponse(
7 | @SerializedName("_id")
8 | val id: String = "",
9 | val homies: List = emptyList()
10 | )
11 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/model/response/TypeTestListResponse.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.model.response
2 |
3 | import com.hous.data.entity.TypeTest
4 |
5 | data class TypeTestListResponse(
6 | val typeTests: List
7 | )
8 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/repository/HomeRepository.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.repository
2 |
3 | import com.hous.data.entity.Event
4 | import com.hous.data.entity.Homie
5 | import com.hous.data.entity.ResultData
6 | import com.hous.data.model.WrapperClass
7 | import com.hous.data.model.request.EventListRequest
8 | import com.hous.data.model.response.HomeResponse
9 |
10 | interface HomeRepository {
11 | suspend fun getHomeList(roomId: String): Result>
12 | suspend fun getEventList(roomId: String, eventId: String): Result>
13 | suspend fun putEventList(
14 | roomId: String,
15 | eventId: String,
16 | body: EventListRequest
17 | ): Result>
18 |
19 | suspend fun addEvent(roomId: String, body: EventListRequest): Result>
20 | suspend fun deleteEvent(roomId: String, eventId: String): Result>
21 | suspend fun getHomieList(homieId: String): Result>
22 | suspend fun getHomieResult(userId: String): Result>
23 | }
24 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/repository/ProfileRepository.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.repository
2 |
3 | import com.hous.data.entity.Homie
4 | import com.hous.data.entity.ResultData
5 | import com.hous.data.model.WrapperClass
6 | import com.hous.data.model.request.PutTestResultRequest
7 | import com.hous.data.model.response.TypeTestListResponse
8 |
9 | interface ProfileRepository {
10 | suspend fun getUserProfile(): Result>
11 | suspend fun putTestResult(typeScore: PutTestResultRequest): Result>
12 | suspend fun getTypeTestList(): Result>
13 | suspend fun getMyResult(): Result>
14 | }
15 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/repository/ProfileRepositoryImpl.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.repository
2 |
3 | import com.hous.data.entity.Homie
4 | import com.hous.data.entity.ResultData
5 | import com.hous.data.model.WrapperClass
6 | import com.hous.data.model.request.PutTestResultRequest
7 | import com.hous.data.model.response.TypeTestListResponse
8 | import com.hous.data.source.remote.RemoteProfileDataSource
9 | import javax.inject.Inject
10 |
11 | class ProfileRepositoryImpl @Inject constructor(
12 | private val profileDataSource: RemoteProfileDataSource
13 | ) : ProfileRepository {
14 | override suspend fun getUserProfile(): Result> =
15 | runCatching { profileDataSource.getUserProfile() }
16 |
17 | override suspend fun putTestResult(typeScore: PutTestResultRequest): Result> =
18 | runCatching { profileDataSource.putTestResult(typeScore) }
19 |
20 | override suspend fun getTypeTestList(): Result> =
21 | runCatching { profileDataSource.getTypeTestList() }
22 |
23 | override suspend fun getMyResult(): Result> =
24 | runCatching { profileDataSource.getMyResult() }
25 | }
26 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/repository/RulesTodayRepository.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.repository
2 |
3 | import com.hous.data.entity.Rule
4 | import com.hous.data.model.WrapperClass
5 | import com.hous.data.model.request.MyToDoCheckRequest
6 | import com.hous.data.model.response.RulesTableResponse
7 | import com.hous.data.model.response.RulesTodayInfoListResponse
8 | import com.hous.data.model.response.TempManagerRequest
9 | import com.hous.data.model.response.TempManagerResponse
10 |
11 | interface RulesTodayRepository {
12 | suspend fun getTodayTodayInfoList(roomId: String): Result>
13 |
14 | suspend fun getTempManagerInfoList(
15 | roomId: String,
16 | rulesId: String
17 | ): Result>
18 |
19 | suspend fun putTempManagerInfoList(
20 | roomId: String,
21 | ruleId: String,
22 | tmpRuleMembers: TempManagerRequest
23 | ): Result>
24 |
25 | suspend fun getMyTodoInfoList(roomId: String): Result>>
26 |
27 | suspend fun putMyToDoCheckLust(
28 | roomId: String,
29 | ruleId: String,
30 | isCheck: MyToDoCheckRequest
31 | ): Result>
32 |
33 | suspend fun getRuleTableInfoList(
34 | roomId: String,
35 | categoryId: String
36 | ): Result>
37 | }
38 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/source/local/LocalDataSource.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.source.local
2 |
3 | interface LocalDataSource
4 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/source/local/LocalDataSourceImpl.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.source.local
2 |
3 | import javax.inject.Inject
4 |
5 | class LocalDataSourceImpl @Inject constructor(
6 | // @ApplicationContext context: Context
7 | ) : LocalDataSource
8 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/source/remote/RemoteHomeDataSource.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.source.remote
2 |
3 | import com.hous.data.entity.Event
4 | import com.hous.data.entity.Homie
5 | import com.hous.data.entity.ResultData
6 | import com.hous.data.model.WrapperClass
7 | import com.hous.data.model.request.EventListRequest
8 | import com.hous.data.model.response.HomeResponse
9 |
10 | interface RemoteHomeDataSource {
11 | suspend fun getHomeList(roomId: String): WrapperClass
12 | suspend fun getEventList(roomId: String, eventId: String): WrapperClass
13 | suspend fun putEventList(
14 | roomId: String,
15 | eventId: String,
16 | body: EventListRequest
17 | ): WrapperClass
18 |
19 | suspend fun addEvent(roomId: String, body: EventListRequest): WrapperClass
20 | suspend fun deleteEvent(roomId: String, eventId: String): WrapperClass
21 | suspend fun getHomieList(homieId: String): WrapperClass
22 | suspend fun getHomieResult(userId: String): WrapperClass
23 | }
24 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/source/remote/RemoteNewRulesDataSource.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.source.remote
2 |
3 | import com.hous.data.model.WrapperClass
4 | import com.hous.data.model.request.NewRulesRequest
5 | import com.hous.data.model.response.NewRulesListResponse
6 |
7 | interface RemoteNewRulesDataSource {
8 | suspend fun addNewRule(newRulesRequest: NewRulesRequest)
9 | suspend fun getNewRuleList(roomId: String): WrapperClass
10 | }
11 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/source/remote/RemoteNewRulesDataSourceImpl.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.source.remote
2 |
3 | import com.hous.data.BuildConfig
4 | import com.hous.data.api.NewRulesApi
5 | import com.hous.data.model.WrapperClass
6 | import com.hous.data.model.request.NewRulesRequest
7 | import com.hous.data.model.response.NewRulesListResponse
8 | import javax.inject.Inject
9 |
10 | class RemoteNewRulesDataSourceImpl @Inject constructor(
11 | private val newRulesApi: NewRulesApi
12 | ) : RemoteNewRulesDataSource {
13 | private val ROOM_ID = BuildConfig.ROOM_ID
14 |
15 | override suspend fun addNewRule(newRulesRequest: NewRulesRequest) {
16 | runCatching { newRulesApi.addNewRule(ROOM_ID, newRulesRequest) }
17 | }
18 |
19 | override suspend fun getNewRuleList(roomId: String): WrapperClass =
20 | newRulesApi.getNewRuleList(ROOM_ID)
21 | }
22 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/source/remote/RemoteProfileDataSource.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.source.remote
2 |
3 | import com.hous.data.entity.Homie
4 | import com.hous.data.entity.ResultData
5 | import com.hous.data.model.WrapperClass
6 | import com.hous.data.model.request.PutTestResultRequest
7 | import com.hous.data.model.response.TypeTestListResponse
8 |
9 | interface RemoteProfileDataSource {
10 | suspend fun getUserProfile(): WrapperClass
11 | suspend fun putTestResult(typeScore: PutTestResultRequest): WrapperClass
12 | suspend fun getTypeTestList(): WrapperClass
13 | suspend fun getMyResult(): WrapperClass
14 | }
15 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/source/remote/RemoteProfileDataSourceImpl.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.source.remote
2 |
3 | import com.hous.data.BuildConfig
4 | import com.hous.data.api.ProfileApi
5 | import com.hous.data.entity.Homie
6 | import com.hous.data.entity.ResultData
7 | import com.hous.data.model.WrapperClass
8 | import com.hous.data.model.request.PutTestResultRequest
9 | import com.hous.data.model.response.TypeTestListResponse
10 | import javax.inject.Inject
11 |
12 | class RemoteProfileDataSourceImpl @Inject constructor(
13 | private val profileApi: ProfileApi
14 | ) : RemoteProfileDataSource {
15 | private val ROOM_ID = BuildConfig.ROOM_ID
16 | override suspend fun getUserProfile(): WrapperClass = profileApi.getUserProfile()
17 |
18 | override suspend fun putTestResult(typeScore: PutTestResultRequest): WrapperClass =
19 | profileApi.putTestResult(typeScore)
20 |
21 | override suspend fun getTypeTestList(): WrapperClass =
22 | profileApi.getTypeTestList()
23 |
24 | override suspend fun getMyResult(): WrapperClass =
25 | profileApi.getMyResult()
26 | }
27 |
--------------------------------------------------------------------------------
/data/src/main/java/com/hous/data/source/remote/RemoteRulesTodayDataSource.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data.source.remote
2 |
3 | import com.hous.data.entity.Rule
4 | import com.hous.data.model.WrapperClass
5 | import com.hous.data.model.request.MyToDoCheckRequest
6 | import com.hous.data.model.response.RulesTableResponse
7 | import com.hous.data.model.response.RulesTodayInfoListResponse
8 | import com.hous.data.model.response.TempManagerRequest
9 | import com.hous.data.model.response.TempManagerResponse
10 |
11 | interface RemoteRulesTodayDataSource {
12 | suspend fun getTodayTodayInfoList(roomId: String): WrapperClass
13 |
14 | suspend fun getTempManagerInfoList(
15 | roomId: String,
16 | ruleId: String
17 | ): WrapperClass
18 |
19 | suspend fun putTempManagerInfoList(
20 | roomId: String,
21 | ruleId: String,
22 | tmpRuleMembers: TempManagerRequest
23 | ): WrapperClass
24 |
25 | suspend fun getMyToDoInfoList(roomId: String): WrapperClass>
26 |
27 | suspend fun putMyToDoCheckLust(
28 | roomId: String,
29 | ruleId: String,
30 | isCheck: MyToDoCheckRequest
31 | ): WrapperClass
32 |
33 | suspend fun getRuleTableInfoList(
34 | roomId: String,
35 | categoryId: String
36 | ): WrapperClass
37 | }
38 |
--------------------------------------------------------------------------------
/data/src/test/java/com/hous/data/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package com.hous.data
2 |
3 | import org.junit.Assert.assertEquals
4 | import org.junit.Test
5 |
6 | /**
7 | * Example local unit test, which will execute on the development machine (host).
8 | *
9 | * See [testing documentation](http://d.android.com/tools/testing).
10 | */
11 | class ExampleUnitTest {
12 | @Test
13 | fun addition_isCorrect() {
14 | assertEquals(4, 2 + 2)
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/domain/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/domain/build.gradle.kts:
--------------------------------------------------------------------------------
1 | plugins {
2 | id("java-library")
3 | kotlin("jvm")
4 | id("org.jlleitschuh.gradle.ktlint") version "10.3.0"
5 | }
6 |
7 | java {
8 | sourceCompatibility = JavaVersion.VERSION_1_8
9 | targetCompatibility = JavaVersion.VERSION_1_8
10 | }
11 |
12 | dependencies {
13 | KotlinDependencies.run {
14 | implementation(kotlin)
15 | implementation(inject)
16 | }
17 | }
18 |
19 | ktlint {
20 | android.set(true)
21 | coloredOutput.set(true)
22 | verbose.set(true)
23 | outputToConsole.set(true)
24 | disabledRules.set(setOf("max-line-length", "import-ordering"))
25 | reporters {
26 | reporter(org.jlleitschuh.gradle.ktlint.reporter.ReporterType.PLAIN)
27 | reporter(org.jlleitschuh.gradle.ktlint.reporter.ReporterType.CHECKSTYLE)
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/domain/src/main/java/com/hous/domain/model/Category.kt:
--------------------------------------------------------------------------------
1 | package com.hous.domain.model
2 |
3 | data class Category(
4 | val id: String = "",
5 | val categoryName: String = "",
6 | val categoryIcon: String = "",
7 | val ruleName: String = "",
8 | var isChecked: Boolean = false
9 | )
10 |
--------------------------------------------------------------------------------
/domain/src/main/java/com/hous/domain/model/DayData.kt:
--------------------------------------------------------------------------------
1 | package com.hous.domain.model
2 |
3 | data class DayData(
4 | val day: String,
5 | val dayState: State
6 | )
7 |
--------------------------------------------------------------------------------
/domain/src/main/java/com/hous/domain/model/Homie.kt:
--------------------------------------------------------------------------------
1 | package com.hous.domain.model
2 |
3 | data class Homie(
4 | val id: String? = null,
5 | val userName: String = "",
6 | val typeName: String = "",
7 | val typeId: String = "",
8 | val typeColor: String = "",
9 | val job: String = "",
10 | val introduction: String = "",
11 | val hashTag: List = emptyList(),
12 | val typeScore: List = emptyList(),
13 | var isChecked: Boolean = false,
14 | val notificationState: Boolean = false
15 | )
16 |
--------------------------------------------------------------------------------
/domain/src/main/java/com/hous/domain/model/Manager.kt:
--------------------------------------------------------------------------------
1 | package com.hous.domain.model
2 |
3 | data class Manager(
4 | val managerHomie: Homie = Homie(
5 | userName = "담당자 없음",
6 | typeColor = "NULL"
7 | ),
8 | val dayDataList: List = listOf(
9 | DayData("월", State.UNSELECT),
10 | DayData("화", State.UNSELECT),
11 | DayData("수", State.UNSELECT),
12 | DayData("목", State.UNSELECT),
13 | DayData("금", State.UNSELECT),
14 | DayData("토", State.UNSELECT),
15 | DayData("일", State.UNSELECT)
16 | )
17 | )
18 |
--------------------------------------------------------------------------------
/domain/src/main/java/com/hous/domain/model/NewRuleInfo.kt:
--------------------------------------------------------------------------------
1 | package com.hous.domain.model
2 |
3 | data class NewRuleInfo(
4 | val ruleCategories: List = emptyList(),
5 | val homies: List = emptyList()
6 | )
7 |
--------------------------------------------------------------------------------
/domain/src/main/java/com/hous/domain/model/State.kt:
--------------------------------------------------------------------------------
1 | package com.hous.domain.model
2 |
3 | enum class State {
4 | UNSELECT, SELECT, BLOCK
5 | }
6 |
--------------------------------------------------------------------------------
/domain/src/main/java/com/hous/domain/repository/NewRulesRepository.kt:
--------------------------------------------------------------------------------
1 | package com.hous.domain.repository
2 |
3 | import com.hous.domain.model.Manager
4 | import com.hous.domain.model.NewRuleInfo
5 | import com.hous.domain.model.State
6 |
7 | interface NewRulesRepository {
8 | suspend fun addNewRule(
9 | ruleName: String,
10 | categoryId: String,
11 | notificationState: Boolean,
12 | checkBoxState: State,
13 | managerList: List
14 | )
15 |
16 | suspend fun getNewRuleList(roomId: String): Result
17 | }
18 |
--------------------------------------------------------------------------------
/domain/src/main/java/com/hous/domain/usecase/AddNewRuleUseCase.kt:
--------------------------------------------------------------------------------
1 | package com.hous.domain.usecase
2 |
3 | import com.hous.domain.model.Manager
4 | import com.hous.domain.model.State
5 | import com.hous.domain.repository.NewRulesRepository
6 | import javax.inject.Inject
7 |
8 | class AddNewRuleUseCase @Inject constructor(
9 | private val newRulesRepository: NewRulesRepository
10 | ) {
11 | suspend operator fun invoke(
12 | ruleName: String,
13 | categoryId: String,
14 | notificationState: Boolean,
15 | checkBoxState: State,
16 | managerList: List
17 | ) = newRulesRepository.addNewRule(
18 | ruleName,
19 | categoryId,
20 | notificationState,
21 | checkBoxState,
22 | managerList
23 | )
24 | }
25 |
--------------------------------------------------------------------------------
/domain/src/main/java/com/hous/domain/usecase/GetNewRuleInfoUseCase.kt:
--------------------------------------------------------------------------------
1 | package com.hous.domain.usecase
2 |
3 | import com.hous.domain.model.NewRuleInfo
4 | import com.hous.domain.repository.NewRulesRepository
5 | import javax.inject.Inject
6 |
7 | class GetNewRuleInfoUseCase @Inject constructor(
8 | private val newRulesRepository: NewRulesRepository
9 | ) {
10 | suspend operator fun invoke(roomId: String): Result =
11 | newRulesRepository.getNewRuleList(roomId)
12 | }
13 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TeamHous/Hous-Android/cf4eb1df42d5d3dda9ed6ed8a1ecbacf0c45ce5e/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Sat Jul 09 00:19:45 KST 2022
2 | distributionBase=GRADLE_USER_HOME
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip
4 | distributionPath=wrapper/dists
5 | zipStorePath=wrapper/dists
6 | zipStoreBase=GRADLE_USER_HOME
7 |
--------------------------------------------------------------------------------
/settings.gradle.kts:
--------------------------------------------------------------------------------
1 | pluginManagement {
2 | repositories {
3 | gradlePluginPortal()
4 | google()
5 | mavenCentral()
6 | }
7 | }
8 | dependencyResolutionManagement {
9 | repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
10 | repositories {
11 | google()
12 | mavenCentral()
13 | }
14 | }
15 | rootProject.name = "Hous-Aos"
16 | include(":app")
17 | include(":data")
18 | include(":domain")
19 |
--------------------------------------------------------------------------------