gitextract_hdvuq4ke/ ├── .babelrc ├── .github/ │ └── stale.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── client/ │ ├── App.js │ ├── MainRouter.js │ ├── auth/ │ │ ├── PrivateRoute.js │ │ ├── Signin.js │ │ ├── api-auth.js │ │ └── auth-helper.js │ ├── core/ │ │ ├── Home.js │ │ └── Menu.js │ ├── main.js │ ├── media/ │ │ ├── DeleteMedia.js │ │ ├── EditMedia.js │ │ ├── Media.js │ │ ├── MediaList.js │ │ ├── MediaPlayer.js │ │ ├── NewMedia.js │ │ ├── PlayMedia.js │ │ ├── RelatedMedia.js │ │ └── api-media.js │ ├── routeConfig.js │ ├── theme.js │ └── user/ │ ├── DeleteUser.js │ ├── EditProfile.js │ ├── Profile.js │ ├── Signup.js │ ├── Users.js │ └── api-user.js ├── config/ │ └── config.js ├── nodemon.json ├── package.json ├── server/ │ ├── controllers/ │ │ ├── auth.controller.js │ │ ├── media.controller.js │ │ └── user.controller.js │ ├── devBundle.js │ ├── express.js │ ├── helpers/ │ │ └── dbErrorHandler.js │ ├── models/ │ │ ├── media.model.js │ │ └── user.model.js │ ├── routes/ │ │ ├── auth.routes.js │ │ ├── media.routes.js │ │ └── user.routes.js │ └── server.js ├── template.js ├── webpack.config.client.js ├── webpack.config.client.production.js └── webpack.config.server.js