├── .babelrc ├── .env.example ├── .gitignore ├── LICENSE ├── README.md ├── client ├── app.js ├── components │ ├── chat.js │ └── messages.js ├── config.example.js ├── containers │ └── chatContainer.js ├── index.jsx └── redux │ ├── actions │ ├── webrtcActions.js │ └── wsActions.js │ ├── middleware │ ├── webrtcMiddleware.js │ └── wsMiddleware.js │ ├── reducers │ ├── fileapp.js │ ├── webrtcReducer.js │ └── wsReducer.js │ └── store.js ├── package.json ├── public ├── index.html └── main.css ├── server ├── index.js └── utils │ ├── logHelper.js │ └── wsHelper.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/.babelrc -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/README.md -------------------------------------------------------------------------------- /client/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/app.js -------------------------------------------------------------------------------- /client/components/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/components/chat.js -------------------------------------------------------------------------------- /client/components/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/components/messages.js -------------------------------------------------------------------------------- /client/config.example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/config.example.js -------------------------------------------------------------------------------- /client/containers/chatContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/containers/chatContainer.js -------------------------------------------------------------------------------- /client/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/index.jsx -------------------------------------------------------------------------------- /client/redux/actions/webrtcActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/redux/actions/webrtcActions.js -------------------------------------------------------------------------------- /client/redux/actions/wsActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/redux/actions/wsActions.js -------------------------------------------------------------------------------- /client/redux/middleware/webrtcMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/redux/middleware/webrtcMiddleware.js -------------------------------------------------------------------------------- /client/redux/middleware/wsMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/redux/middleware/wsMiddleware.js -------------------------------------------------------------------------------- /client/redux/reducers/fileapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/redux/reducers/fileapp.js -------------------------------------------------------------------------------- /client/redux/reducers/webrtcReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/redux/reducers/webrtcReducer.js -------------------------------------------------------------------------------- /client/redux/reducers/wsReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/redux/reducers/wsReducer.js -------------------------------------------------------------------------------- /client/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/client/redux/store.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/public/index.html -------------------------------------------------------------------------------- /public/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/public/main.css -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/server/index.js -------------------------------------------------------------------------------- /server/utils/logHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/server/utils/logHelper.js -------------------------------------------------------------------------------- /server/utils/wsHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/server/utils/wsHelper.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilityfeat/file-transfer-demo/HEAD/webpack.config.js --------------------------------------------------------------------------------