Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
19f52e4
백엔드 세팅
dietken1 May 2, 2025
162d833
[add]: 컴포넌트 초기 세팅
NamKyeongMin May 2, 2025
a04d657
Merge pull request #3 from pirogramming/frontend_km
NamKyeongMin May 3, 2025
3922102
Merge branch 'backend' of https://github.com/pirogramming/PiroCheck i…
dietken1 May 4, 2025
c628b9b
[feat] PostgreSQL 연결 및 application.yml, build.gradle 수정
l-wanderer01 May 4, 2025
289912a
Merge pull request #4 from pirogramming/backend_jh
l-wanderer01 May 4, 2025
627e060
[Feat] add Header component
Imggaggu May 4, 2025
674a141
[Fix] switch icons
Imggaggu May 4, 2025
bacaf3b
Setting
seonjuuu May 4, 2025
01ee583
Merge pull request #5 from pirogramming/frontend_sj
Imggaggu May 4, 2025
f6d919f
[fix]: InputBlock component 수정 및 reset.css 등록
NamKyeongMin May 4, 2025
cba9227
resolve conflict: keep index.css, App.css deleted
NamKyeongMin May 4, 2025
531ffc2
resolve conflict: keep index.css, App.css deleted
NamKyeongMin May 4, 2025
1406900
resolve conflict: keep index.css, App.css deleted
NamKyeongMin May 4, 2025
6d17b99
[feat] 로그인
seonjuuu May 5, 2025
906cf8c
[feat]add Assignment, deposit, Home, Login page/Initial setup: routi…
qkrxogmla May 5, 2025
c7c8c09
Merge pull request #9 from pirogramming/fronted_th
qkrxogmla May 5, 2025
2b7a333
구조 세팅
dietken1 May 5, 2025
efa1c55
Merge branch 'backend' of https://github.com/pirogramming/PiroCheck i…
dietken1 May 5, 2025
2eb868d
Merge pull request #10 from pirogramming/backend_sj
seonjuuu May 5, 2025
07a1ca2
[feat]intro page
qkrxogmla May 5, 2025
77abdfc
Merge pull request #11 from pirogramming/frontend_th
qkrxogmla May 5, 2025
56f9aea
중간저장
dietken1 May 5, 2025
0df5861
Merge branch 'backend' of https://github.com/pirogramming/PiroCheck i…
dietken1 May 5, 2025
ecee2f3
[feat]로그인 페이지 기능 구현 완료
qkrxogmla May 5, 2025
52258d0
Merge pull request #12 from pirogramming/frontend_th
qkrxogmla May 5, 2025
48e3234
[refactor] 로그인 API fetch 로직 분리 (api/user.js)
qkrxogmla May 5, 2025
cbe7dfb
전체 로직 구성완료 (추가 보완할 사항 존재함)
dietken1 May 5, 2025
1d5fc2a
Merge pull request #13 from pirogramming/backend_wj
dietken1 May 5, 2025
995dbe8
Merge pull request #14 from pirogramming/backend_wj
dietken1 May 5, 2025
2ac7f4a
[feat]Home page 구현 완료
qkrxogmla May 5, 2025
4178fd2
Merge pull request #15 from pirogramming/frontend_th
qkrxogmla May 5, 2025
ae8a943
[Feat] WeeklyListBlock component
Imggaggu May 6, 2025
ee2a87c
git commit -m"[Feat] add Daily Open Block component"
Imggaggu May 6, 2025
68d8553
[Fix] fix assignmnet card component(weekly&daily) css
Imggaggu May 7, 2025
d92e558
[Fix] App.jsx&main.jsx
Imggaggu May 7, 2025
e009e5d
Merge branch 'main' into frontend_sj
Imggaggu May 7, 2025
8cdda18
Merge pull request #17 from pirogramming/frontend_sj
Imggaggu May 7, 2025
d8d0e3b
[Merge] frontend to frontend_sj
Imggaggu May 7, 2025
f760f93
[Fix] header component & home page title font
Imggaggu May 7, 2025
6fa40be
[Feat] add AssignmentInfoBlock component& create Assignment Check page
Imggaggu May 7, 2025
c686e53
[Merge] origin to local
Imggaggu May 7, 2025
6627116
Merge pull request #18 from pirogramming/frontend_sj
Imggaggu May 7, 2025
2cec2c2
[Fix] login page title font
Imggaggu May 7, 2025
968d688
Merge pull request #19 from pirogramming/frontend_sj
Imggaggu May 7, 2025
67525c9
[feat]deposit page
qkrxogmla May 7, 2025
0b1d468
Merge pull request #20 from pirogramming/frontend_th
qkrxogmla May 7, 2025
f51993d
[fix]Assignment page
qkrxogmla May 7, 2025
cff7528
Merge pull request #21 from pirogramming/frontend_th
qkrxogmla May 7, 2025
f1f7c7a
Merge frontend into frontend_km and resolve conflict
NamKyeongMin May 7, 2025
8cd2571
Merge branch 'frontend' into frontend_km
NamKyeongMin May 7, 2025
d2b4fc6
Merge pull request #23 from pirogramming/frontend_km
NamKyeongMin May 7, 2025
e5e75a1
[add]: Attendacne page, InputBlock 컴포넌트 수정
NamKyeongMin May 7, 2025
0d2dbc4
Merge pull request #25 from pirogramming/frontend_km
NamKyeongMin May 7, 2025
af238d0
[fix]: InputBlock 컴포넌트 values 없는 예외 처리
NamKyeongMin May 7, 2025
dffff68
[add]: boom img
NamKyeongMin May 7, 2025
8f69067
Merge pull request #26 from pirogramming/frontend_km
NamKyeongMin May 7, 2025
29f6ccd
[add]: boom img
NamKyeongMin May 7, 2025
e1f294c
Merge pull request #27 from pirogramming/frontend_km
NamKyeongMin May 7, 2025
6bfd0c2
[add]: boom.png 추가
NamKyeongMin May 7, 2025
7344416
[add]: boom_filled_color 추가
NamKyeongMin May 7, 2025
cbaa105
chore: ignore .env file
dietken1 May 7, 2025
34ac7be
public구조 수정
qkrxogmla May 7, 2025
52f08b1
Merge pull request #30 from pirogramming/frontend_th
qkrxogmla May 7, 2025
a16e51b
중간병합
dietken1 May 7, 2025
1b6272b
[Feat] Connect backend and frontend for Assignment section
Imggaggu May 7, 2025
6db8e8a
[Chore] Remove unused imports
Imggaggu May 7, 2025
585d1eb
merge frontend to frontend_sj
Imggaggu May 7, 2025
a28e2de
[add]: Attend_week_component 추가
NamKyeongMin May 7, 2025
c5e9808
Merge pull request #31 from pirogramming/frontend_km
NamKyeongMin May 7, 2025
a79c6f6
사용되지는 않는 코드 삭제
qkrxogmla May 7, 2025
8d5f861
Merge pull request #33 from pirogramming/frontend_th
qkrxogmla May 7, 2025
7309089
[fix]: public/img 통일
NamKyeongMin May 7, 2025
e915aec
Merge pull request #34 from pirogramming/frontend_km
NamKyeongMin May 7, 2025
f4720ab
Update main.yml
Imggaggu May 7, 2025
be0bc9d
Merge branch 'main' of https://github.com/pirogramming/PiroCheck into…
dietken1 May 7, 2025
15596e7
Merge pull request #35 from pirogramming/backend_wj
dietken1 May 7, 2025
b7efae5
Merge pull request #36 from pirogramming/frontend_sj
Imggaggu May 7, 2025
5a06c9d
[add]: Attendance base tool 완성
NamKyeongMin May 7, 2025
fa86b48
Merge pull request #37 from pirogramming/frontend_km
NamKyeongMin May 7, 2025
4c29dda
[Fix] assignment api url
Imggaggu May 7, 2025
15ee0e5
Merge pull request #38 from pirogramming/frontend_sj
Imggaggu May 7, 2025
90a4be0
Merge pull request #39 from pirogramming/frontend
Imggaggu May 7, 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
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:

- name: Send Discord notification
env:
DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }}
DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK }}
run: |
curl -H "Content-Type: application/json" \
-X POST \
Expand Down
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,6 @@
# Common
.DS_Store
*.log
.env
.env
*.pem
.idea/
8 changes: 8 additions & 0 deletions .idea/.gitignore

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

14 changes: 14 additions & 0 deletions .idea/compiler.xml

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

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

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

6 changes: 6 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

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

5 changes: 5 additions & 0 deletions .idea/misc.xml

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

8 changes: 8 additions & 0 deletions .idea/modules.xml

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

7 changes: 7 additions & 0 deletions .idea/vcs.xml

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

130 changes: 130 additions & 0 deletions .idea/workspace.xml

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

9 changes: 9 additions & 0 deletions .idea/피로체크.iml

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

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# PiroCheck
# 🏫 PiroCheck
피로그래밍 과제/출석/보증금 관리 서비스
3 changes: 3 additions & 0 deletions backend/pirocheck/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
/gradlew text eol=lf
*.bat text eol=crlf
*.jar binary
43 changes: 43 additions & 0 deletions backend/pirocheck/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
HELP.md
.gradle
build/
!gradle/wrapper/gradle-wrapper.jar
!**/src/main/**/build/
!**/src/test/**/build/

.idea
.idea/

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
bin/
!**/src/main/**/bin/
!**/src/test/**/bin/

### IntelliJ IDEA ###
*.iws
*.iml
*.ipr
out/
!**/src/main/**/out/
!**/src/test/**/out/

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/

### VS Code ###
.vscode/

### 환경 변수 ###
../../.env
.env
51 changes: 51 additions & 0 deletions backend/pirocheck/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
plugins {
id 'java'
id 'org.springframework.boot' version '3.4.5'
id 'io.spring.dependency-management' version '1.1.7'
}

group = 'backend'
version = '0.0.1-SNAPSHOT'

java {
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}
}

configurations {
compileOnly {
extendsFrom annotationProcessor
}
}

repositories {
mavenCentral()
}

dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'

// REST API 사용을 위해 반드시 필요
implementation 'org.springframework.boot:spring-boot-starter-web'

// DTO에서 @Valid 사용 시 필요
implementation 'org.springframework.boot:spring-boot-starter-validation'

// PostgreSQL
runtimeOnly 'org.postgresql:postgresql'

// 환경변수 관리
implementation 'io.github.cdimascio:java-dotenv:5.2.2'

// Swagger
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.6'
}

tasks.named('test') {
useJUnitPlatform()
}
Binary file not shown.
7 changes: 7 additions & 0 deletions backend/pirocheck/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Loading