SMAF๋ Schedule Management Assist Friend์ ์ฝ์๋ก ์ผ์ ๊ด๋ฆฌ๋ฅผ ๋์์ฃผ๋ ์ฌ์ดํธ์ ๋๋ค.
ํ์ฌ ๋ง์ ์ผ์ ๊ด๋ฆฌ ์ฌ์ดํธ๊ฐ ์์ง๋ง ์ค์ ๋ก ์ฌ์ฉํด ๋ณด๋ฉด์ โ์ฌ์ฉ ๋ฐฉ๋ฒ์ด ๋ณต์กํ๋ค.โ, โ๊ฐ์
ํ๊ธฐ ์ ์ ์ฌ์ฉํด ๋ณด์ง ๋ชปํ๋ค.โ ๊ฐ์ ์๊ฒฌ์ด ๋์๊ณ ,
โ๋ถํธํ๋ ๋ถ๋ถ์ ๊ฐ์ ํ๊ณ ์ฐ๋ฆฌ๋ผ๋ฆฌ ์๋ก์ด ์ผ์ ๊ด๋ฆฌ ์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด๋ณด์!โ๋ผ๋ ๊ฒฐ๋ก ์ ๋์ฐฉํ์ฌ ๊ธฐํํ๊ฒ ๋์์ต๋๋ค.
๋ฐ๋ผ์ SMAF๋ ํ์ ๊ฐ์ ์ ๋ฉ์ธ ํ์ด์ง์์ ๊ฐ๋จํ๊ฒ ์ฌ์ฉ ๋ฐฉ์์ ์ฒดํํ ์ ์์ผ๋ฉฐ,
์ง๊ด์ ์ธ UI๋ฅผ ํตํ์ฌ ์ฝ๊ฒ ์ฌ์ฉ์ด ๊ฐ๋ฅํ ์ฅ์ ์ ๊ฐ์ง ์ผ์ ๊ด๋ฆฌ ์ฌ์ดํธ์ ๋๋ค.
-
- User CRUD ๊ตฌํ
- bcrypt๋ฅผ ์ด์ฉํ ๋น๋ฐ๋ฒํธ ์ํธํ
- JWT(accessToken/refreshToken)๊ธฐ๋ฐ ๋ก๊ทธ์ธ ๊ตฌํ
- redis๋ฅผ ์ด์ฉํ ๋ก๊ทธ์์ ๊ตฌํ
- ํ์๊ฐ์ ์ ์ํ SMS ์ ์ก ๋ฐ ํ ํฐ ์ธ์ฆ ๋ก์ง ๊ตฌํ
- ์์ ๋ก๊ทธ์ธ ๊ตฌํ(๊ตฌ๊ธ/์นด์นด์ค/๋ค์ด๋ฒ)
-
- graphql-upload๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํ GCP-Bucket ์ด๋ฏธ์ง ์ ๋ก๋ ๋ก์ง ๊ตฌํ
-
- CRUD ๊ตฌํ
- ์ด๋ ๋ฉ์ผ ์ ์ก ๋ก์ง ๊ตฌํ
IMPORTCORS
USECORS
CORSADDRES
SQLHOST
SQLHOSTPASSWORD
ACCESSKEY
REFRESHKEY
SMS_APP_KEY
SMS_X_SECRET_KEY
SMS_SENDER
EMAIL_APPKEY
EMAIL_SECRETKEY
EMAIL_SENDER
STORAGE_KEY_FILENAME
STORAGE_PROJECT_ID
STORAGE_BUCKET
GOOGLE_API_KEY
GOOGLE_CLIENT_ID
GOOGLE_CLIENT_SECRET
GOOGLE_CALLBACKURL
KAKAO_API_KEY=
KAKAO_CLIENT_ID
KAKAO_CLIENT_SECRET=
KAKAO_CALLBACKURL
NAVER_CLIENT_ID
NAVER_CLIENT_SECRET
NAVER_CALLBACKURL
REDIS_URL