Kyrics frontend repository currently moved to --> here
.
.
.
🎶 Learn Korean through your favorite K-Pop artists and songs!
케이팝 가사로 배우는 우리말, 키릭스 ✨
키릭스를 통해 우리말을 쉽고 재미있게 배워보세요!
- 아티스트를 선택하는 화면입니다.
- 아티스트의 노래를 선택하는 화면입니다.
- 학습이 가능하도록 player를 만들고, Key Expressions 제공합니다.
- 음악이 흘러감에 따라 가사가 하이라이팅 됩니다.
- 가사를 클릭하면, 해당 가사가 흘러나오는 시간으로 이동합니다.
- Google, Facebook Social Login을 제공합니다.
- 즐겨찾기 추가한 노래를 모아둡니다.
- 즐겨찾기 추가한 단어를 모아둡니다.
"@emotion/react": "^11.4.0",
"@emotion/styled": "^11.3.0",
"axios": "^0.21.1",
"next": "11.0.1",
"react": "17.0.2",
"react-dom": "17.0.2",
"recoil": "^0.3.1",
"reset-css": "^5.0.1",
"swr": "^0.5.6"
.
├── components
│ ├── common
│ │ ├── Footer.tsx
│ │ └── Header.tsx
│ ├── home
│ │ └── Title.tsx
│ ├── mypage
│ │ ├── MySong.tsx
│ │ ├── MyVoca.tsx
│ │ └── Setting.tsx
│ └── study
│ ├── AddVocab.tsx
│ ├── KeyExpression.tsx
│ ├── Lyrics.tsx
│ ├── Player.tsx
│ └── PlayerBtns.tsx
├── hooks
│ └── useExample.ts
├── lib
│ ├── constants
│ │ └── example.ts
│ └── utils
│ └── example.ts
├── next-env.d.ts
├── next.config.js
├── pages
│ ├── _app.tsx
│ ├── category.tsx
│ ├── index.tsx
│ ├── login.tsx
│ ├── mypage
│ │ └── [id].tsx
│ └── study.tsx
├── public
│ └── assets
│ ├── icons
│ │ └── favicon.ico
│ └── images
│ └── example.ts
├── styles
│ └── globals.css
└── types
└── index.ts