Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
71860e7
chore: design system 도입 및 android 그래들 최소 sdk 설정 (23)
FLU0RITE Apr 2, 2025
2088fd6
chore: design system 도입 및 android 그래들 최소 sdk 설정 (23)
FLU0RITE Apr 2, 2025
339bc02
chore: design system 도입 및 android 그래들 최소 sdk 설정 (23)
FLU0RITE Apr 2, 2025
568e36e
chore: design system 도입 및 android 그래들 최소 sdk 설정 (23)
FLU0RITE Apr 2, 2025
cbf8437
chore: ci 오류로 인한 코드 포맷 테스트 제거
FLU0RITE Apr 2, 2025
18c8041
Merge pull request #1 from CODE-LG/chore/design_system
FLU0RITE Apr 3, 2025
6518322
chore: kakao sdk 라이브러리 추가
kkosang Apr 3, 2025
d7ea70a
chore: an,ios 카카오 앱키 등록
kkosang Apr 3, 2025
0b7299b
chore: domain layer 패키지명 수정
kkosang Apr 5, 2025
2a2659f
design: 색 수정 반영
FLU0RITE Apr 5, 2025
f38f382
feat: 패딩 값 추가
FLU0RITE Apr 5, 2025
6d0e858
feat: 로그인 ui 추가
FLU0RITE Apr 5, 2025
8e245f1
chore: appkey 관리
kkosang Apr 6, 2025
e137096
feat: 카카오 로그인 기능 구현
kkosang Apr 6, 2025
bf2d27d
refactor: 요소 이름 변경
FLU0RITE Apr 6, 2025
a158cb0
refactor: 요소 이름 변경
FLU0RITE Apr 6, 2025
6338215
Merge pull request #8 from CODE-LG/ui/login
kkosang Apr 6, 2025
aa6492a
Merge branch 'develop' into feat/auth_kakao
kkosang Apr 6, 2025
aee8c03
feat: 카카오 로그인 UI 연결
kkosang Apr 6, 2025
338cab1
style: dart format
kkosang Apr 6, 2025
1be2d85
chore: ci 파일 수정
kkosang Apr 6, 2025
df361af
Merge pull request #9 from CODE-LG/feat/auth_kakao
kkosang Apr 6, 2025
da4e9ce
refactor: core 패키지 구조 변경
kkosang Apr 6, 2025
0b838e3
feat: 네트워크 초기 세팅
kkosang Apr 7, 2025
7324f2d
feat: 카카오 로그인 api 연결
kkosang Apr 7, 2025
9ebffd0
chore: gitkeep 정리
kkosang Apr 7, 2025
560166a
style: dart format
kkosang Apr 7, 2025
c3019d2
chore: 패키지 이름 변경
kkosang Apr 7, 2025
889b041
feat: 확인 버튼 UI 구현
kkosang Apr 8, 2025
551c19a
feat: 회원가입 앱 바 UI 구현
kkosang Apr 8, 2025
3438abc
feat: 코드 프로필 코드네임 작성 UI 구현
kkosang Apr 9, 2025
6002bb7
feat: 코드 프로필 나이 입력 페이지 UI 구현
kkosang Apr 9, 2025
e4d0b3b
feat: 직업 선택 시 필요한 icon 추가
kkosang Apr 10, 2025
bf1ef36
feat: 코드 프로필 직업 입력 페이지 UI 구현
kkosang Apr 10, 2025
bd298e8
refactor: api service 파일 이름 수정
kkosang Apr 12, 2025
80c6cb8
feat: app theme 배경색 지정
kkosang Apr 12, 2025
78596d2
Merge pull request #11 from CODE-LG/feat/network_auth_api
kkosang Apr 12, 2025
7d6991a
Merge pull request #14 from CODE-LG/ui/code_name
kkosang Apr 12, 2025
bc868ce
Merge pull request #15 from CODE-LG/ui/sign_up_profile_age_job
kkosang Apr 12, 2025
1210b3e
feat: lifestyle widget
kkosang Apr 12, 2025
0cb87ea
feat: 이용 약관 ui 구현
FLU0RITE Apr 12, 2025
dd8fbea
feat: 코드 프로필 음주 페이지 UI 구현
kkosang Apr 13, 2025
e854dbd
feat: 코드 프로필 흡연 페이지 UI 구현
kkosang Apr 13, 2025
6b0bdff
feat: 약관 동의 화면 ui 구현
FLU0RITE Apr 13, 2025
a73b6e2
feat: 여성 확인 안내 화면 구현
FLU0RITE Apr 13, 2025
7b7018a
Merge pull request #19 from CODE-LG/ui/sign_up_profile_lifestyle
kkosang Apr 14, 2025
39d2539
chore: firebase google-service ignore 추가
kkosang Apr 15, 2025
77b261a
chore: 스크린방지 yaml 추가
kkosang Apr 15, 2025
21bc5f3
feat: 화면캡쳐 방지 기능 추가
kkosang Apr 15, 2025
ce1c83c
chore: firebase 의존성 추가
kkosang Apr 15, 2025
fdda655
chore: 불필요한 의존성 삭제
kkosang Apr 15, 2025
ee9d397
Merge pull request #20 from CODE-LG/feat/block_screenshot
kkosang Apr 17, 2025
7eee863
feat: 회원 가입 축하 및 dart format 수행
FLU0RITE Apr 20, 2025
b7495dd
Merge branch 'develop' into ui/agree
FLU0RITE Apr 20, 2025
4188894
refactor: 말풍선 삭제
FLU0RITE Apr 20, 2025
89739bd
chore: gitignore 추가
FLU0RITE Apr 20, 2025
1fa7010
refactor: PR 의견 반영
FLU0RITE Apr 20, 2025
a043167
Merge pull request #25 from CODE-LG/ui/agree
FLU0RITE Apr 20, 2025
8ad7c14
feat: 코드 프로필 관심 주제 페이지 UI 구현
kkosang Apr 20, 2025
2a9a0f7
chore: dart format
kkosang Apr 20, 2025
937fa89
Merge pull request #26 from CODE-LG/ui/sign_up_profile_interest
kkosang Apr 20, 2025
0171331
feat: 코드 프로필 연애 스타일 UI 구현
kkosang Apr 20, 2025
ed63a5e
chore: dart format
kkosang Apr 20, 2025
6260720
Merge pull request #27 from CODE-LG/ui/sign_up_profile_taste
kkosang Apr 20, 2025
84a12ce
feat: 코드 프로필 지역 UI 구현
kkosang Apr 20, 2025
bffdc1c
Merge pull request #28 from CODE-LG/ui/sign_up_profile_area
kkosang Apr 22, 2025
f7f41da
feat: 코드 프로필 MBTI 구현
kkosang Apr 25, 2025
c8514bf
chore: dart format
kkosang Apr 25, 2025
79bb2f4
Merge pull request #30 from CODE-LG/ui/sign_up_profile_mbti
kkosang Apr 25, 2025
f104944
feat: pub add image_picker
kkosang Apr 25, 2025
96e408e
feat: 애플 로그인 기능 구현
FLU0RITE Apr 25, 2025
65faa00
refactor: 기능 분리 및 dart format 실행
FLU0RITE Apr 25, 2025
31e9b96
Merge pull request #33 from CODE-LG/feat/apple_login
FLU0RITE Apr 25, 2025
93a42b0
feat: 프로필 이미지 위젯 구현
kkosang Apr 25, 2025
5f34ee1
feat: 프로필 이미지 페이지 구현
kkosang Apr 25, 2025
86e9ebe
feat: 얼굴 이미지 등록 페이지 구현
kkosang Apr 25, 2025
786e404
Merge branch 'develop' into ui/sign_up_profile_image
kkosang Apr 25, 2025
d067775
chore: dart format
kkosang Apr 25, 2025
e9f3d30
Merge pull request #34 from CODE-LG/ui/sign_up_profile_image
kkosang Apr 25, 2025
705639a
feat: 자기소개 입력 화면 구현
FLU0RITE Apr 25, 2025
02e867c
chore: dart format
FLU0RITE Apr 25, 2025
6e336e2
Merge branch 'develop' into ui/intro
FLU0RITE Apr 25, 2025
d724442
chore: 템플릿 수정
FLU0RITE Apr 25, 2025
bbfc699
feat: page 이동 추가
FLU0RITE Apr 25, 2025
ca1af01
refactor: PR 의견 반영
FLU0RITE Apr 27, 2025
fc46f0e
Merge pull request #37 from CODE-LG/ui/intro
FLU0RITE Apr 28, 2025
a880bd1
feat: 승인 대기중 화면 구현
FLU0RITE Apr 28, 2025
cb4e4f0
feat: 작성한 프로필 화면 구현
FLU0RITE Apr 29, 2025
6b9e185
feat: PR 의견 반영
FLU0RITE Apr 29, 2025
88c2fad
Merge pull request #41 from CODE-LG/ui/pending_approval
FLU0RITE Apr 29, 2025
0f0ef81
feat: 프로필 확인 페이지 구현
FLU0RITE Apr 29, 2025
176447d
refactor: dart format 실행
FLU0RITE Apr 29, 2025
9e59598
Merge branch 'develop' into ui/profile_summary
FLU0RITE Apr 29, 2025
3622865
refactor: 시작 지점 수정
FLU0RITE Apr 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ close #
## 💬리뷰 요구사항


## 다음 작업 계획
9 changes: 0 additions & 9 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,6 @@ jobs:
- name: Install dependencies
run: flutter pub get

- name: Analyze code
run: flutter analyze

- name: Check code formatting
run: dart format --set-exit-if-changed .

- name: Run tests
run: flutter test

- name: Cache Flutter dependencies
uses: actions/cache@v3
with:
Expand Down
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ build/

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

# Log/OS Files
*.log
Expand All @@ -32,6 +33,7 @@ render.experimental.xml

# Google Services (e.g. APIs or Firebase)
google-services.json
ios/Runner/GoogleService-Info.plist

# Android Profiling
*.hprof
Expand Down Expand Up @@ -109,7 +111,7 @@ lib/generated_plugin_registrant.dart
# Xcode
#
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore

ios/Podfile.lock
## User settings
xcuserdata/

Expand Down
15 changes: 13 additions & 2 deletions android/app/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,14 +1,22 @@
import java.util.Properties

plugins {
id("com.android.application")
id("kotlin-android")
id("com.google.gms.google-services")
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
id("dev.flutter.flutter-gradle-plugin")
}

val properties =
Properties().apply {
load(rootProject.file("local.properties").inputStream())
}

android {
namespace = "com.codel.code_l"
compileSdk = flutter.compileSdkVersion
ndkVersion = flutter.ndkVersion
ndkVersion = "27.0.12077973"

compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
Expand All @@ -24,10 +32,13 @@ android {
applicationId = "com.codel.code_l"
// You can update the following values to match your application needs.
// For more information, see: https://flutter.dev/to/review-gradle-config.
minSdk = flutter.minSdkVersion
minSdk = 23
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
versionName = flutter.versionName

val kakaoAppKey = properties.getProperty("KAKAO_NATIVE_APP_KEY") as String? ?: ""
manifestPlaceholders["appkey"] = kakaoAppKey
}

buildTypes {
Expand Down
31 changes: 30 additions & 1 deletion android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,24 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.codel.code_l">

<uses-permission android:name="android.permission.INTERNET" />

<application
android:label="code_l"
android:name="${applicationName}"
android:icon="@mipmap/ic_launcher">
<activity
android:name="com.aboutyou.dart_packages.sign_in_with_apple.SignInWithAppleCallback"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />

<data android:scheme="signinwithapple" />
<data android:path="callback" />
</intent-filter>
</activity>
<activity
android:name=".MainActivity"
android:exported="true"
Expand All @@ -25,6 +41,19 @@
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>

<activity
android:name="com.kakao.sdk.flutter.AuthCodeCustomTabsActivity"
android:exported="true">
<intent-filter android:label="flutter_web_auth">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />

<data android:scheme="kakao${appkey}" android:host="oauth"/>
</intent-filter>
</activity>

<!-- Don't delete the meta-data below.
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
<meta-data
Expand Down
1 change: 1 addition & 0 deletions android/settings.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ plugins {
id("dev.flutter.flutter-plugin-loader") version "1.0.0"
id("com.android.application") version "8.7.0" apply false
id("org.jetbrains.kotlin.android") version "1.8.22" apply false
id("com.google.gms.google-services") version "4.4.2" apply false
}

include(":app")
31 changes: 31 additions & 0 deletions assets/icons/bubble.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_creator.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_educator.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_entertainer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_etc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_freelancer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_government_employee.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_healthcare.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_office_worker.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_seeker.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_self_employed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_servicer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/ic_job_student.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/paper_tray.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions devtools_options.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
description: This file stores settings for Dart & Flutter DevTools.
documentation: https://docs.flutter.dev/tools/devtools/extensions#configure-extension-enablement-states
extensions:
3 changes: 1 addition & 2 deletions ios/Podfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# Uncomment this line to define a global platform for your project
# platform :ios, '12.0'
platform :ios, '13.0'

# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
Expand Down
Loading