ํ์ธํผํ์ด๋ ์ํ๋ฅผ ํจ๊ป ๋ณด๊ฑฐ๋, ๋ฐฐ๋ฌ๋ฃ๋ฅผ ๋๋๋ ๋น์ฅ์ ๋ง๋จ๋ถํฐ OTT๋ฅผ ํจ๊ป ๊ฒฐ์ ํ๊ฑฐ๋, ์คํฐ๋๋ฅผ ๋ง๋๋ ๊พธ์คํจ ๋ง๋จ๊น์ง ๋๊ตฐ๊ฐ ํ์ํ ๋ ์ธ์ ๋ ์ง ์ฌ๋์ ์ฐพ์ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์น์๋น์ค์ ๋๋ค.
- ๋ฐ์์ง(PM)
- ์์ ํฌ
- ์ด์์ง
- ๊น์ง์
- ๊น์ง์
์๋์ ํ๊ฒฝ๋ณ์๋ฅผ ์ค์ ํ ํ ์คํ
No | ํ๊ฒฝ๋ณ์ | ๊ฐ |
---|---|---|
1 | IMP_KEY | ์์ํฌํธ ๊ฒฐ์ api key |
2 | IMP_SECRET | ์์ํฌํธ ๊ฒฐ์ api secret key |
3 | OAUTH_CLIENT_ID | ๊ตฌ๊ธ ํด๋ผ์ด์ธํธ ID |
4 | OAUTH_CLIENT_SECRET | ๊ตฌ๊ธ ํด๋ผ์ด์ธํธ secret key |
5 | REDIS_HOST | Redis host ์ฃผ์ |
6 | S3_ACCESS_KEY | ์๋ง์กด S3 access key |
7 | S3_BUCKET | ์๋ง์กด S3 bucket key |
8 | S3_SECRET_KEY | ์๋ง์กด S3 secret key |
9 | SMS_KEY | cool SMS api key |
10 | SMS_PHONE | cool SMS api ๋ฐ์ ๋ํ ๋ฒํธ |
11 | SMS_SECRET | cool SMS api secret key |
12 | SPRING_DATASOURCE_PASSWORD | mysql ํจ์ค์๋ |
13 | SPRING_DATASOURCE_URL | mysql ํธ์คํธ ์ฃผ์ |
๐ PinePeople ์น์๋น์ค URL
- ์๋ํฐ : Intellij Ultimate
- ๊ฐ๋ฐ ํด : Spring Boot 2.7.7
- ์๋ฐ : JAVA 11
- ๋น๋ : Gradle
- ์๋ฒ : AWS EC2, AWS S3
- ๋ฐ์ดํฐ๋ฒ ์ด์ค : MySql 8.0
- ํ๋ก ํธ์๋ : HTML/CSS/JavaScript, Thymeleaf
โ๏ธ REST API ๋ช ์ธ์
โ๏ธ UI URL ๋ช ์ธ์
User
- ํ์๊ฐ์ , ๋ก๊ทธ์ธ, ๋ก๊ทธ์์
- ์ ์ ์ ๋ณด ์์ , ํํด
- ์ ์ ๋ฆฌ์คํธ ์กฐํ, ์์ธ ์กฐํ, ๊ฒ์
- ์ ์ ๋ง์ดํ์ด์ง
- ์ ์ ์ ๊ณ
Party
- ํํฐ ์นดํ ๊ณ ๋ฆฌ ์์ฑ, ์์ , ์ญ์
- ํํฐ ์นดํ ๊ณ ๋ฆฌ์ ๋ฐ๋ฅธ ํํฐ ๊ฒ์
- ํํฐ ์์ฑ, ์์ , ์ญ์
- ํํฐ ๋ฆฌ์คํธ ์กฐํ, ์์ธ ์กฐํ, ๊ฒ์
- ์ฐธ๊ฐํ ํํฐ ์กฐํ ๋ฐ ๋๊ธฐ ์ค์ธ ํํฐ ์กฐํ
- ํํฐ ๋๊ธ ์์ฑ, ์กฐํ, ์ญ์
- ํํฐ์ ์์ฑ, ์์ , ํํด
- ํํฐ์ ์ ์ฒด ์กฐํ, ์น์ธ ๋๊ธฐ ์ค์ธ ํํฐ์ ์กฐํ
๋น๋
- ์ ์ ๋น๋ ํ๊ฐ
- ์ ์ ๋น๋ ์กฐํ
๊ฒฐ์
- ํํฐ ๊ฐ์ ๋น ๊ฒฐ์
- ๊ฒฐ์ ์ทจ์
์ปค๋ฎค๋ํฐ
- ์์ ๊ฒ์ํ ๊ธ ์์ฑ, ์์ , ์ญ์
- ๊ฒ์ํ ๋๊ธ ์์ฑ, ์ญ์
ADMIN
- ๋ธ๋๋ฆฌ์คํธ ๋๊ธฐ ์น์ธ ๋ฐ ๋ฐ๋ ค
- ๋ธ๋๋ฆฌ์คํธ ์กฐํ ๋ฐ ๊ฒ์
- ์ ์ ๊ด๋ฆฌ์ ๋ฑ๊ธ ๋ณ๊ฒฝ
์๋
- ํํฐ ๋๊ธ, ํฌ์คํธ ๋๊ธ ์๋
- ํํฐ์ ์น์ธ ๋ฐ ๊ฑฐ์ ์๋