- ποΈ νλ‘μ νΈ μκ°
- π΅οΈ νλ‘μ νΈ κ²°κ³Όλ¬Ό
- ποΈ νλ‘μ νΈ μν κΈ°κ°
- π κΈ°μ μ€ν
- ππ»ββοΈππ»ββοΈ ν μκ°
- π μꡬμ¬ν μ μμ
- ποΈ μ 체 μλΉμ€ μν€ν μ²
- πΊ λͺ¨λΈ μ€λͺ
- π¦ ERD λ€μ΄μ΄κ·Έλ¨
- π± μ¬μ©μ μμ² νλ¦λ
- π API λͺ μΈμ
- ππ» νλ©΄ λ° μμ° μμ
- π μμΈ κΈ°λ₯ μ€λͺ
- π νκ³
LG Hellovision μ μ κ· κ³ κ° μ μ
λ° κΈ°μ‘΄ μ
νλ°μ€ μ¬μ© μ μ μ κ³ κ° μ΄ν λ°©μ§λ₯Ό μν
μμ² κΈ°λ‘ κΈ°λ° vod μΆμ², νμ λ° λ¦¬λ·° κ²μ μλΉμ€
λͺ©μ
1. μ
νλ°μ€ κ°μΈν
2. μΆμ² λ€μν
3. μνλ¦ λ° μ κ· μ μ μΆμ² μ 곡
4. μ¬μ©μ κ²½ν λ° κ³ κ° λ§μ‘±λ κ·Ήλν
5. νΈλ λμ μλ§μ UIꡬμ±
λͺ©μ
1. μ
νλ°μ€ κ°μΈν
2. μΆμ² λ€μν
3. μνλ¦ λ° μ κ· μ μ μΆμ² μ 곡
4. μ¬μ©μ κ²½ν λ° κ³ κ° λ§μ‘±λ κ·Ήλν
5. νΈλ λμ μλ§μ UIꡬμ±
- 2023.10 ~ 2023.12 (10μ£Ό)
κΉλν | κΉμμ | κΉμ§λ―Ό | κΉνκ²½ | λ°ν¨μ¬ | μ‘μ€νΈ |
---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Data Analysis | Data Analysis | Back-end CI/CD |
Front-end | Front-end Back-end |
Data Analysis |
- | - | - | - | - | - |
κ΅¬λΆ | μꡬμ¬ν λͺ | μμΈ κΈ°λ₯ | μ€μλ |
---|---|---|---|
μ¬μ©μ | νμκ°μ | - μμ΄λ μ€λ³΅ μ²΄ν¬ - λΉλ°λ²νΈ κΈΈμ΄ λ° μμ΄λμμ μ μ¬λ μ²΄ν¬ - μ΄λ©μΌ μΈμ¦μ ν΅ν νμκ°μ |
μ |
μ¬μ©μ | λ‘κ·ΈμΈ | - κ°μ
λμ§ μμ μ΄λ©μΌ μ²΄ν¬ (μλ¦Όμ°½) - μ¬λ°λ₯΄μ§ μμ μνΈ μ²΄ν¬ (μλ¦Όμ°½) |
ν |
μ¬μ©μ | νμ μ 보 μμ | - νλ‘ν μ¬μ§ λ³κ²½ - μ νλ²νΈ λ³κ²½ - λΉλ°λ²νΈ λ³κ²½ |
ν |
μ¬μ©μ | λ‘κ·Έμμ | - λ‘κ·Έμμ κΈ°λ₯ | μ |
μ¬μ©μ | νμνν΄ | - μλ¦Ό νμ μΌλ‘ νλ² λ νμΈ ν νμ νν΄ | ν |
μ¬μ©μ | μ κ·μ μ μ½ν μΈ μ ν | - μ
ν±λ°μ€ λ²νΈκ° μλ μ κ· μ μ μΌ μ μ ν νμ΄μ§ λ
ΈμΆ - μΆμ²μκ³ λ¦¬μ¦μ μν μΉ΄ν κ³ λ¦¬ 5κ° β μ½ν μΈ 5κ° μ ν |
μ€ |
λ©μΈ | μκ³ μμ | - λ©μΈνλ©΄ μλ¨μ μκ³ μμ λ
ΈμΆ - μ리 On/Off λ° + μμ΄μ½μΌλ‘ λν μΌ νμ΄μ§λ‘ μ΄λ |
μ€ |
λ©μΈ | μΆμ² λ ΈμΆ | - μ
ν±λ°μ€ μ 무μ λ°λΌ λ€λ₯Έ μΆμ² λ
ΈμΆ - μ΄λ―Έμ§ μ¬λΌμ΄λλ‘ λκΈΈ μ μλλ‘ - μμ¦ λ³ μΆμ²μ μμ¦μ μκ°νν μ μλλ‘ |
μ€ |
μΆμ² | μ κ· μ μ μΆμ² | - μ²μ μ νν VODλ‘ μ κ·μ μ λ₯Ό μν μΆμ² λ
ΈμΆ - μΈκΈ° TOP5 λ ΈμΆ |
μ |
μΆμ² | κΈ°μ‘΄ μ μ μΆμ² | - μμ² λ° ν΄λ¦ λ‘κ·Έλ₯Ό κΈ°λ°μΌλ‘ μΆμ² λ ΈμΆ | μ |
μΆμ² | κ³΅ν΅ μΆμ² | - νμΌ λ° μ£Όλ§ μ¬λΆ νλ¨ ν μκ°λ λ³ μΆμ² - μμ¦ λ³ μΆμ² - μμ리μ€νΈ κΈ°λ° μΆμ² |
μ |
μ½ν μΈ | μΈκΈ° TOP 5 | - μ½ν μΈ λ³ μΈκΈ° TOP5 λ ΈμΆ | μ€ |
μ½ν μΈ | μΉ΄ν κ³ λ¦¬ λ²νΌ | - μΉ΄ν
κ³ λ¦¬ λ³ μΈκΈ° TOP1 VOD μ΄λ―Έμ§λ‘ μΉ΄ν
κ³ λ¦¬ λ²νΌ - μΉ΄ν κ³ λ¦¬ λ²νΌ ν΄λ¦ μ μΈλΆ μΉ΄ν κ³ λ¦¬λ‘ μ΄λ |
ν |
μ½ν μΈ | 컨ν μΈ μ λ ¬ | - μ΄λ¦μ, μΈκΈ°μ, λλ€ μμΌλ‘ μ λ ¬ - ν¬μ€ν° μ΄λ―Έμ§ ν΄λ¦ μ λν μΌ νμ΄μ§λ‘ μ΄λ |
μ |
μ½ν μΈ | μνλ¦ | - μνλ¦ μ¬λΌμ΄λ λ
ΈμΆ - μ리 On/Off λ° μ λͺ© ν΄λ¦ μ λν μΌ νμ΄μ§λ‘ μ΄λ |
μ |
κ²μ | κ²μμ°½ κ²μ | - κ²μμμ΄μ½ ν΄λ¦ μ κ²μμ°½ νμ΄μ§λ‘ μ΄λ - μ λͺ©, μ΄μ±, μΈλ¬Όλ‘ κ²μ κ°λ₯ |
μ |
κ²μ | μΈλ¬Όλ‘ κ²μ | - λν μΌ νμ΄μ§ λ΄ μΈλ¬Ό ν΄λ¦ μ μΈλ¬Ό κ²μ κ²°κ³Όλ‘ μ΄λ | ν |
μμ리μ€νΈ | μμ μΆκ° | - λν μΌ νμ΄μ§ λ΄ μμμΆκ° λ²νΌμΌλ‘ μμ리μ€νΈ μΆκ° | μ |
μμ리μ€νΈ | μμ μμ | - λν μΌ νμ΄μ§ λ΄ μμμμ λ²νΌμΌλ‘ μμ리μ€νΈ μμ | μ |
μμ리μ€νΈ | μμ νμΈ | - λ§μ΄νμ΄μ§ λ΄ μμ리μ€νΈ μΉΈμμ μ΄ κ±΄μ λ° ν¬μ€ν° μ΄λ―Έμ§ νμΈ - ν¬μ€ν° μ΄λ―Έμ§ ν΄λ¦ μ λν μΌ νμ΄μ§λ‘ μ΄λ |
ν |
리뷰 | 리뷰 μμ± | - λν
μΌ νμ΄μ§ λ΄μμ 리뷰 λ° νμ μμ± - 리뷰λ ν 컨ν μΈ μ 1κ°λ§ μμ± κ°λ₯ |
μ |
리뷰 | 리뷰 μμ λ° μμ | - λ§μ΄νμ΄μ§ λ΄μμ 리뷰 μμ λ° μμ κ°λ₯ - ν¬μ€ν° μ΄λ―Έμ§ λ° μ λͺ© ν΄λ¦ μ λν μΌ νμ΄μ§λ‘ μ΄λ |
μ€ |
리뷰 | νμ | - 리뷰λ€μ νμ μΌλ‘ νκ· μ μλ₯Ό λν μΌ νμ΄μ§μ λ ΈμΆ | μ€ |
Front-End Directory
β£ public
β β£ favicon-96x96.png
β β£ favicon.ico
β β£ index.html
β β£ kakao.png
β β£ logo192.png
β β£ logo512.png
β β£ manifest.json
β β robots.txt
β£ src
β β£ api
β β β ApiService.js
β β£ components
β β β£ Modal
β β β β£ ModalChangeinfo.js
β β β β£ ModalChangeinfo.module.css
β β β β£ ModalProfile.js
β β β β ModalProfile.module.css
β β β£ ArrowBtn.js
β β β£ Button.js
β β β£ CategoryBtn.js
β β β£ DarkButton.js
β β β£ Dropdown.js
β β β£ GoogleButton.js
β β β£ Helload.js
β β β£ Input.js
β β β£ KakaoButton.js
β β β£ MiniSlide.js
β β β£ Modal.js
β β β£ MyReview.js
β β β£ MyWish.js
β β β£ NaverButton.js
β β β£ Rank.js
β β β£ RecMiniSlide.js
β β β£ Related.js
β β β£ Review.js
β β β£ ScrollonTop.js
β β β£ ShowData.js
β β β£ ShowRec.js
β β β£ Snow.js
β β β£ SortData.js
β β β£ Spinner.js
β β β£ Star.js
β β β£ Streaming.js
β β β£ Top5.js
β β β ViewReview.js
β β£ hook
β β β£ useCategory.js
β β β useDebounce.js
β β£ layout
β β β£ BeforeHeader.js
β β β£ Footer.js
β β β£ Header.js
β β β£ MainLayout.js
β β β SubLayout.js
β β£ page
β β β£ tmp
β β β β£ Socialgoogle.js
β β β β£ Socialkakao.js
β β β β Socialnaver.js
β β β£ __Search.js
β β β£ About.js
β β β£ Detail.js
β β β£ First.js
β β β£ Home.js
β β β£ Kids.js
β β β£ Login.js
β β β£ Movie.js
β β β£ Mypage.js
β β β£ Register.js
β β β£ Search.js
β β β£ SelectCategory.js
β β β£ SelectContents.js
β β β£ ShortFilm.css
β β β£ ShortFilm.js
β β β Tv.js
β β£ redux
β β β£ store
β β β β store.js
β β β£ categorySlice.js
β β β£ rankSlice.js
β β β searchSlice.js
β β£ App.css
β β£ App.js
β β£ index.css
β β£ index.js
β β£ LoginRouter.js
β β PrivateRouter.js
β£ .gitignore
β£ .gitmessage
β£ package-lock.json
β£ package.json
β£ postcss.config.js
β£ README.md
β tailwind.config.jsβ£ public
Back-End Directory
β£ .github
β β PULL_REQUEST_TEMPLATE.md
β£ accounts
β β£ __init__.py
β β£ adapters.py
β β£ admin.py
β β£ apps.py
β β£ models.py
β β£ serializers.py
β β£ tests.py
β β£ urls.py
β β views.py
β£ config
β β£ __init__.py
β β£ asgi.py
β β£ settings.py
β β£ urls.py
β β£ views.py
β β wsgi.py
β
β£ contents
β β management
β β commands
β β£ dbchoseong.py
β β£ dbinsert.py
β β insert_text.py
β
β£ myvenv
β£ recommends
β β management
β β commands
β β£ genrebaseinsert.py
β β£ recinsert.py
β β£ scoreinsert.py
β β timeinsert.py
β£ reviews
β£ static
β β£ admin
β β rest_framework
β£ templates
β βaccount
β β email
β β£ email_confirmation_signup_message.html
β β email_confirmation_signup_subject.txt
β£ wishlists
β
β
β£ .DS_Store
β£ .gitignore
β£ .gitmessage
β£ docker-compose.yml
β£ Dockerfile
β£ manage.py
β£ README.md
β£ requirements.txt
β£ secrets.json
β£ sync.py
β task-definition.json
![image](https://private-user-images.githubusercontent.com/110653633/292945141-5b81e96f-8762-4db4-b4b8-f3fe0fd98563.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU0MzQ2MjgsIm5iZiI6MTcyNTQzNDMyOCwicGF0aCI6Ii8xMTA2NTM2MzMvMjkyOTQ1MTQxLTViODFlOTZmLTg3NjItNGRiNC1iNGI4LWYzZmUwZmQ5ODU2My5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwNFQwNzE4NDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02YjdkMjc3ZGU5OTM0MjliMDMxZDNjOThjNzQ4YzFhMjkxNzFjMzhkMWY3ODI1YjUyZTQwYjBmNTExOWM0MzQ0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.2WLjBYMmyeeO-1-lf_MzIkaUcZRKfMgF0N3CWJSYI1M)
![image](https://private-user-images.githubusercontent.com/110653633/292945172-a860f65b-c808-42b4-9ab7-fd114cd3d48d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU0MzQ2MjgsIm5iZiI6MTcyNTQzNDMyOCwicGF0aCI6Ii8xMTA2NTM2MzMvMjkyOTQ1MTcyLWE4NjBmNjViLWM4MDgtNDJiNC05YWI3LWZkMTE0Y2QzZDQ4ZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwNFQwNzE4NDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hZTliZDVhOGNiNTJhNzk3MzI1YzFiMWE0YWM1OGU0OGNkMThmMTIxYmYxZmNjNDY0MzE4Y2QyYzFmZmU3MzU3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.aLiM5MtzQ1Y1X4zRaC94HOXDbaNFF4uuUDmVf239DX0)
starter.mp4
heavyUSER.mp4
main.mp4
category.mp4
detail.mp4
mypage.mp4
search.mp4
μμΈν보기 (μ΅μ’ λ°νμλ£)
- μΆν μΆκ° μμ