Watts Up์ ๊ฐ์ ๋ฐ์ ์์ ํ์๊ด ์ ๋ ฅ ๊ฑฐ๋ ์์คํ
๋ฐ ํ๋กํ ํ์
๊ตฌ์ถ์ ์ํด ์ค๊ณ๋ ํ๋ก์ ํธ์
๋๋ค.
๊ฐ์ ๋ฐ์ ์๋ ๋ถ์ฐ๋ ์๋์ง ์์์ ๋์งํธํ ํ๊ณ ํตํฉํ์ฌ, ํ๋์ ๋ฐ์ ์์ฒ๋ผ ์ด์ํ๋ ์์คํ
์
๋๋ค.
ํด๋น ํ๋ก์ ํธ๋ ํฐ๋น ํฌ๋ฃจ์ ์ ์์๋ฅผ ๋ฐํ์ผ๋ก ๊ธฐํ๋์์ต๋๋ค.
์ค์๊ฐ ์ ๋ ฅ ๋ชจ๋ํฐ๋ง๊ณผ ๊ฑฐ๋๋ฅผ ์ง์ํ๋ฉฐ, ์ ๋ ฅ ๊ฑฐ๋ ์๋ํ, ์ฌ์ฉ์ ์นํ์ ์ธ ๋์๋ณด๋๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ค์๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ฐํ์ผ๋ก ํ์ํ ํ์๊ด ์ ๋ ฅ์ ์ฆ์ ๊ตฌ๋งคํ ์ ์์ต๋๋ค.
์ง์ญ๋ณ ๋ฐ์ ์์ธก ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํจ๊ณผ์ ์ธ ์ ๋ ฅ ๊ฑฐ๋๋ฅผ ๊ณํํ ์ ์์ต๋๋ค.
์ค์๊ฐ ๋ฐ์ดํฐ๋ฅผ ํ์ธํ๊ณ ํ์ํ ์ ๋ณด๋ฅผ ๋ค์ด๋ก๋ํ์ฌ ๋ถ์์ ํ์ฉํ ์ ์์ต๋๋ค.
๊ด๋ฆฌ์๋ ๊ฐ์ ๋ ์ ์ ์ ๋ฐ์ดํฐ๋ฅผ ํ๋์ ํ์ธํ๊ณ , ํ์ํ ์ ๋ณด๋ฅผ ์ ์ํ ํ์ ํ ์ ์์ต๋๋ค.
๊ด๋ฆฌ์๋ ์ง์ญ ๋ฐ์ ๋์ ๊ฐฑ์ ํ๊ณ ๊ฑฐ๋ ๋ชฉ๋ก์ ํ์ธํ ์ ์์ต๋๋ค.
-
์์กด์ฑ ์ค์น
npm install
-
๊ฐ๋ฐ ์๋ฒ ์คํ
npm run dev
ํ๋ก๋์ ๋น๋
npm run build npm start
NEXT_PUBLIC_ENVIRONMENT: ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํ ํ๊ฒฝ์ ๋ํ๋ ๋๋ค. (development,production๋ฑ)NEXT_PUBLIC_API_BASE_URL: API ์์ฒญ์ ๊ธฐ๋ณธ URL์ ์ค์ ํฉ๋๋ค. (http://localhost:3000๋๋ ๋ฐฐํฌ๋ URL)
๐ ํ ํฐ ์ํฌ๋ฆฟ
ACCESS_TOKEN_SECRET: JWT ์์ธ์ค ํ ํฐ์ ์๋ช ํ๊ธฐ ์ํ ๋น๋ฐ ํค์ ๋๋ค.REFRESH_TOKEN_SECRET: JWT ๋ฆฌํ๋ ์ ํ ํฐ์ ์๋ช ํ๊ธฐ ์ํ ๋น๋ฐ ํค์ ๋๋ค.BUSINESS_TOKEN_SECRET: ๋น์ฆ๋์ค ๊ด๋ จ ํ ํฐ์ ์๋ช ํ๊ธฐ ์ํ ๋น๋ฐ ํค์ ๋๋ค.EMAIL_TOKEN_SECRET: ์ด๋ฉ์ผ ์ธ์ฆ ํ ํฐ์ ์๋ช ํ๊ธฐ ์ํ ๋น๋ฐ ํค์ ๋๋ค.
๐ง bcrypt ์ํธํ
SALT_ROUND: bcrypt ์ํธํ ์ ํด์๋ฅผ ์์ฑํ ๋ผ์ด๋ ์๋ฅผ ์ค์ ํฉ๋๋ค. (๋ณด์ ์์ค์ ๊ฒฐ์ )
๐ฆ MongoDB
MONGODB_URI: MongoDB ์ฐ๊ฒฐ ๋ฌธ์์ด์ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ URL๊ณผ ์ธ์ฆ ์ ๋ณด๋ฅผ ํฌํจํฉ๋๋ค.
๐ Google OAuth
NEXT_PUBLIC_REDIRECT_URI: Google OAuth ์ธ์ฆ ํ ๋ฆฌ๋ค์ด๋ ํธ๋ URL์ ๋๋ค.NEXT_PUBLIC_GOOGLE_CLIENT_ID: Google API์์ ๋ฐ๊ธ๋ ํด๋ผ์ด์ธํธ ID์ ๋๋ค.GOOGLE_CLIENT_SECRET: Google API์์ ๋ฐ๊ธ๋ ํด๋ผ์ด์ธํธ ๋น๋ฐ ํค์ ๋๋ค.
BUSINESS_STATUS_API_URL: ๊ณต๊ณต๋ฐ์ดํฐ ์ฌ์ ์ ๋ฑ๋ก ์ํ๋ฅผ ํ์ธํ๋ ๊ณต๊ณต๋ฐ์ดํฐ API URL์ ๋๋ค.BUSINESS_INFO_VERIFICATION_API_URL: ๊ณต๊ณต๋ฐ์ดํฐ ์ฌ์ ์ ์ ๋ณด ๊ฒ์ฆ API URL์ ๋๋ค.BUSINESS_SERVICE_KEY: ๊ณต๊ณต๋ฐ์ดํฐ ์ฌ์ ์ ์ ๋ณด API ์ ๊ทผ์ ์ํ ์ธ์ฆ ํค์ ๋๋ค.
NEXT_PUBLIC_DATA_PORTAL_SERVICE_KEY: ๊ณต๊ณต๋ฐ์ดํฐ ํฌํธ ์๋น์ค ํค๋ก, ๋ฐ์ ๋ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
โ๏ธ Gmail
GMAIL_USER: Gmail ๊ณ์ ์ด๋ฉ์ผ ์ฃผ์์ ๋๋ค.GMAIL_APP_PW: Gmail API ๋๋ SMTP ์ฐ๋์ ํ์ํ ์ฑ ๋น๋ฐ๋ฒํธ์ ๋๋ค.
๐ด Redis
REDIS_HOST: Redis ์๋ฒ ํธ์คํธ URL์ ๋๋ค.REDIS_PORT: Redis ์๋ฒ ํฌํธ ๋ฒํธ์ ๋๋ค.REDIS_PW: Redis ์๋ฒ ์ ์์ ์ํ ๋น๋ฐ๋ฒํธ์ ๋๋ค.
๐บ๏ธ Kakao ์ง๋
REACT_APP_KAKAO_API_KEY: Kakao ์ง๋ API๋ฅผ ํธ์ถํ๊ธฐ ์ํ ์ธ์ฆ ํค์ ๋๋ค.
โ๏ธ OpenWeather
OPEN_WEATHER_API_KEY: OpenWeatherMap API๋ฅผ ํธ์ถํ๊ธฐ ์ํ ์ธ์ฆ ํค์ ๋๋ค.
|
yoonstar1996 |
zerozeroha |
working-zima |
Defor721 |
LifeIsMoment |






