├── .gitignore ├── README.md ├── client ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json ├── src │ ├── _actions │ │ ├── types.js │ │ └── user_actions.js │ ├── _reducers │ │ ├── index.js │ │ └── user_reducer.js │ ├── assets │ │ └── images │ │ │ ├── HappyTubeLogo.png │ │ │ ├── Logo.png │ │ │ └── upload.png │ ├── components │ │ ├── App.js │ │ ├── Config.js │ │ └── views │ │ │ ├── FavoritePage │ │ │ ├── FavoritePage.js │ │ │ └── favorite.css │ │ │ ├── Footer │ │ │ └── Footer.js │ │ │ ├── LandingPage │ │ │ ├── LandingPage.js │ │ │ └── Sections │ │ │ │ └── MainImage.js │ │ │ ├── LoginPage │ │ │ └── LoginPage.js │ │ │ ├── MovieDetail │ │ │ ├── MovieDetail.js │ │ │ └── Sections │ │ │ │ ├── Comments.js │ │ │ │ ├── Favorite.js │ │ │ │ ├── LikeDislikes.js │ │ │ │ ├── MovieInfo.js │ │ │ │ ├── ReplyComment.js │ │ │ │ └── SingleComment.js │ │ │ ├── NavBar │ │ │ ├── NavBar.js │ │ │ └── Sections │ │ │ │ ├── LeftMenu.js │ │ │ │ ├── Navbar.css │ │ │ │ └── RightMenu.js │ │ │ ├── RegisterPage │ │ │ └── RegisterPage.js │ │ │ └── commons │ │ │ └── GridCards.js │ ├── hoc │ │ └── auth.js │ ├── index.css │ ├── index.js │ ├── serviceWorker.js │ └── setupProxy.js └── yarn.lock ├── package.json └── server ├── config ├── key.js └── prod.js ├── index.js ├── middleware └── auth.js ├── models ├── Comment.js ├── Dislike.js ├── Favorite.js ├── Like.js ├── User.js └── Video.js └── routes ├── comment.js ├── favorite.js ├── like.js └── users.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/README.md -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/src/_actions/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/_actions/types.js -------------------------------------------------------------------------------- /client/src/_actions/user_actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/_actions/user_actions.js -------------------------------------------------------------------------------- /client/src/_reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/_reducers/index.js -------------------------------------------------------------------------------- /client/src/_reducers/user_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/_reducers/user_reducer.js -------------------------------------------------------------------------------- /client/src/assets/images/HappyTubeLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/assets/images/HappyTubeLogo.png -------------------------------------------------------------------------------- /client/src/assets/images/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/assets/images/Logo.png -------------------------------------------------------------------------------- /client/src/assets/images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/assets/images/upload.png -------------------------------------------------------------------------------- /client/src/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/App.js -------------------------------------------------------------------------------- /client/src/components/Config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/Config.js -------------------------------------------------------------------------------- /client/src/components/views/FavoritePage/FavoritePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/FavoritePage/FavoritePage.js -------------------------------------------------------------------------------- /client/src/components/views/FavoritePage/favorite.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/FavoritePage/favorite.css -------------------------------------------------------------------------------- /client/src/components/views/Footer/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/Footer/Footer.js -------------------------------------------------------------------------------- /client/src/components/views/LandingPage/LandingPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/LandingPage/LandingPage.js -------------------------------------------------------------------------------- /client/src/components/views/LandingPage/Sections/MainImage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/LandingPage/Sections/MainImage.js -------------------------------------------------------------------------------- /client/src/components/views/LoginPage/LoginPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/LoginPage/LoginPage.js -------------------------------------------------------------------------------- /client/src/components/views/MovieDetail/MovieDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/MovieDetail/MovieDetail.js -------------------------------------------------------------------------------- /client/src/components/views/MovieDetail/Sections/Comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/MovieDetail/Sections/Comments.js -------------------------------------------------------------------------------- /client/src/components/views/MovieDetail/Sections/Favorite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/MovieDetail/Sections/Favorite.js -------------------------------------------------------------------------------- /client/src/components/views/MovieDetail/Sections/LikeDislikes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/MovieDetail/Sections/LikeDislikes.js -------------------------------------------------------------------------------- /client/src/components/views/MovieDetail/Sections/MovieInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/MovieDetail/Sections/MovieInfo.js -------------------------------------------------------------------------------- /client/src/components/views/MovieDetail/Sections/ReplyComment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/MovieDetail/Sections/ReplyComment.js -------------------------------------------------------------------------------- /client/src/components/views/MovieDetail/Sections/SingleComment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/MovieDetail/Sections/SingleComment.js -------------------------------------------------------------------------------- /client/src/components/views/NavBar/NavBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/NavBar/NavBar.js -------------------------------------------------------------------------------- /client/src/components/views/NavBar/Sections/LeftMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/NavBar/Sections/LeftMenu.js -------------------------------------------------------------------------------- /client/src/components/views/NavBar/Sections/Navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/NavBar/Sections/Navbar.css -------------------------------------------------------------------------------- /client/src/components/views/NavBar/Sections/RightMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/NavBar/Sections/RightMenu.js -------------------------------------------------------------------------------- /client/src/components/views/RegisterPage/RegisterPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/RegisterPage/RegisterPage.js -------------------------------------------------------------------------------- /client/src/components/views/commons/GridCards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/components/views/commons/GridCards.js -------------------------------------------------------------------------------- /client/src/hoc/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/hoc/auth.js -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/serviceWorker.js -------------------------------------------------------------------------------- /client/src/setupProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/src/setupProxy.js -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/package.json -------------------------------------------------------------------------------- /server/config/key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/config/key.js -------------------------------------------------------------------------------- /server/config/prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/config/prod.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/index.js -------------------------------------------------------------------------------- /server/middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/middleware/auth.js -------------------------------------------------------------------------------- /server/models/Comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/models/Comment.js -------------------------------------------------------------------------------- /server/models/Dislike.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/models/Dislike.js -------------------------------------------------------------------------------- /server/models/Favorite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/models/Favorite.js -------------------------------------------------------------------------------- /server/models/Like.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/models/Like.js -------------------------------------------------------------------------------- /server/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/models/User.js -------------------------------------------------------------------------------- /server/models/Video.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/models/Video.js -------------------------------------------------------------------------------- /server/routes/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/routes/comment.js -------------------------------------------------------------------------------- /server/routes/favorite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/routes/favorite.js -------------------------------------------------------------------------------- /server/routes/like.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/routes/like.js -------------------------------------------------------------------------------- /server/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaewonhimnae/react-movie-app-ko/HEAD/server/routes/users.js --------------------------------------------------------------------------------