- CogitCogit
- π» ꡬλ λ°©λ²
2023.10.7 ~ 2023.11.17 (μ½ 7μ£Ό)
π’ νμλ§μ 109 (A109)
![]() μ΄νꡬ |
![]() μ°μ μ |
![]() λ°μ±μ€ |
λ°νμ² |
![]() μνμ |
![]() μ£Όμ°½ν |
π‘ νλ‘μ νΈ λͺ : μ½κΉμ½κΉ
λͺ©μ : μκ³ λ¦¬μ¦ μ€ν°λμ μ½λ κ΄λ¦¬λ₯Ό κ°νΈνκ² κ΄λ¦¬νκ³ μΆλ€.
κΈ°λν¨κ³Ό:
- μκ³ λ¦¬μ¦ μ€ν°λ μΌμ κ³Ό λ©€λ² κ΄λ¦¬λ₯Ό λ³΄λ€ κ°νΈνκ² μ§νν μ μλ€.
- μλ‘κ°μ μ½λλ₯Ό λ λͺ ννκ² λ¦¬λ·°ν μ μλ€.
π‘ κ³μ : Github μμ λ‘κ·ΈμΈμ ν΅ν΄ κ³μ μ λ±λ‘νλ€.
π‘ μ€ν°λ: νμμ κ΄λ¦¬νκ³ λͺ¨λ μΌμ μ ν λ²μ λ¬λ ₯μΌλ‘ λ³Ό μ μλ€.
π‘ μΌμ : λ¬Έμ λ₯Ό λ±λ‘νκ³ νμλ€μ λ¬Έμ νμ΄ νν©μ 보며 μ½λ 리뷰λ₯Ό ν μ μλ€.
π‘ ν¬λ‘¬ μ΅μ€ν μ : λ°±μ€ λ° νλ‘κ·Έλλ¨Έμ€ λ¬Έμ νμ΄ GitHub μλ push
λͺ μΈμ
WIREFRAME
- Clone Project
git clone https://lab.ssafy.com/s09-final/S09P31A109.git
- change path to /Frontend
npm i
- 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}
- frontend start
npm start
- 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}
- Run CogitApplication
[ν¬ν
λ©λ΄μΌ μ°Έμ‘°](https://catkin-guavaberry-869.notion.site/95c158f533524339838daf0d8c9392ed?pvs=4)
---














