Skip to content

Cogit-Cogit/Cogit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

516 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

λ¦¬λ“œλ―Έ

CogitCogit

πŸ“–λͺ©μ°¨


ν”„λ‘œμ νŠΈ μ§„ν–‰ κΈ°κ°„

2023.10.7 ~ 2023.11.17 (μ•½ 7μ£Ό)


❀ νŒ€ μ†Œκ°œ

νŒ€λͺ…

πŸ“’ ν•˜μ–€λ§ˆμŒ 109 (A109)

νŒ€μ› μ†Œκ°œ

Frontend


μ΄ν˜„κ΅¬

μ—°μ œμ •

Backend


λ°•μ„±μ€€

λ°•ν˜„μ² 

μž„ν•˜μ€

Infra


μ£Όμ°½ν›ˆ

πŸŽ‰ ν”„λ‘œμ νŠΈ μš”μ•½

πŸ’‘ ν”„λ‘œμ νŠΈ λͺ…: μ½”κΉƒμ½”κΉƒ

λͺ©μ : μ•Œκ³ λ¦¬μ¦˜ μŠ€ν„°λ””μ™€ μ½”λ“œ 관리λ₯Ό κ°„νŽΈν•˜κ²Œ κ΄€λ¦¬ν•˜κ³  μ‹Άλ‹€.

κΈ°λŒ€νš¨κ³Ό:

  • μ•Œκ³ λ¦¬μ¦˜ μŠ€ν„°λ”” 일정과 멀버 관리λ₯Ό 보닀 κ°„νŽΈν•˜κ²Œ μ§„ν–‰ν•  수 μžˆλ‹€.
  • μ„œλ‘œκ°„μ˜ μ½”λ“œλ₯Ό 더 λͺ…ν™•ν•˜κ²Œ 리뷰할 수 μžˆλ‹€.

βœ¨μ£Όμš” κΈ°λŠ₯ 및 κ΅¬ν˜„

πŸ’‘ 계정: Github μ†Œμ…œ λ‘œκ·ΈμΈμ„ 톡해 계정을 λ“±λ‘ν•œλ‹€.

πŸ’‘ μŠ€ν„°λ””: νŒ€μ›μ„ κ΄€λ¦¬ν•˜κ³  λͺ¨λ“  일정을 ν•œ λ²ˆμ— 달λ ₯으둜 λ³Ό 수 μžˆλ‹€.

πŸ’‘ 일정: 문제λ₯Ό λ“±λ‘ν•˜κ³  νŒ€μ›λ“€μ˜ 문제 풀이 ν˜„ν™©μ„ 보며 μ½”λ“œ 리뷰λ₯Ό ν•  수 μžˆλ‹€.

πŸ’‘ 크둬 μ΅μŠ€ν…μ…˜: λ°±μ€€ 및 ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ 문제 풀이 GitHub μžλ™ push


πŸ–₯ μ„œλΉ„μŠ€ ν™”λ©΄

크둬 μ΅μŠ€ν…μ…˜ νŒμ—…
λ°±μ€€/ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ 문제 μ—…λ‘œλ“œ

GitHub repository 생성
λ‚΄ μŠ€ν„°λ”” 일정 확인
κ·Έλ£Ή νŽ˜μ΄μ§€
μ½”λ“œ 리뷰

πŸ—οΈ 아킀텍쳐

Group 8


πŸ›  기술 μŠ€νƒ


πŸ“ 섀계 λ¬Έμ„œ

ERD

ERD
ERD νŽ˜μ΄μ§€

API

λͺ…μ„Έμ„œ

FIGMA

WIREFRAME

πŸ’» ꡬ동 방법

  1. Clone Project

git clone https://lab.ssafy.com/s09-final/S09P31A109.git

  1. change path to /Frontend

npm i

  1. create .env file

# .env.development

NEXT_PUBLIC_API=http://localhost:8080
NEXT_PUBLIC_GITHUB_CLIENT_ID={YOUR_GITHUB_CLIENT_ID}
NEXT_PUBLIC_GITHUB_SECRET_KEY={YOUR_GITHUB_SECRET_KEY}

# .env.production

NEXT_PUBLIC_API=http://cogit.kr/api
NEXT_PUBLIC_GITHUB_CLIENT_ID={YOUR_GITHUB_CLIENT_ID}
NEXT_PUBLIC_GITHUB_SECRET_KEY={YOUR_GITHUB_SECRET_KEY}

  1. frontend start

npm start

  1. change path to /Backend/src/main/resources

create env.yml

MARIADB_DATABASE_URL: {YOUR_MARIADB_URL}
DATABASE_USERNAME: {YOUR_MARIADB_USERNAME}
DATABASE_PASSWORD: {YOUR_MARIADB_PASSWORD}
GITHUB_CLIENT_ID: {YOUR_GITHUB_CLIENT_ID}
GITHUB_CLIENT_SECRET: {YOUR_GITHUB_CLIENT_SECRET}
ACCESS_TOKEN_VALID_TIME: {YOUR_ACCESS_TOKEN_VALID_TIME}
JWT_KEY_SIZE_BITS: {YOUR_JWT_KEY_SIZE_BITS}
JWT_SECRET_KEY: {YOUR_JWT_SECRET_KEY}
REFRESH_TOKEN_VALID_TIME: {YOUR_REFRESH_TOKEN_VALID_TIME}
S3_BUCKET: {YOUR_S3_BUCKET_NAME}
S3_ACCESS_KEY: {YOUR_S3_ACCESS_KEY}
S3_SECRET_KEY: {YOUR_S3_SECRET_KEY}

  1. Run CogitApplication

[ν¬νŒ…λ©”λ‰΄μ–Ό μ°Έμ‘°](https://catkin-guavaberry-869.notion.site/95c158f533524339838daf0d8c9392ed?pvs=4)

---

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages