├── .gitignore ├── README.md ├── client ├── .gitignore ├── README.MD ├── config │ ├── eslint.js │ ├── webpack.config.dev.js │ └── webpack.config.prod.js ├── package.json ├── public │ ├── bundle.js │ └── index.html └── src │ ├── actions │ ├── ActionTypes.js │ ├── message.js │ ├── session.js │ └── ui.js │ ├── components │ ├── Input.js │ ├── Message.js │ ├── MessageList.js │ ├── Sidebar.js │ ├── Spinner.js │ ├── ToggleVideo.js │ ├── VideoScreen.js │ └── index.js │ ├── containers │ ├── App.js │ └── index.js │ ├── index.js │ ├── reducers │ ├── index.js │ ├── message.js │ ├── session.js │ └── ui.js │ ├── sagas │ ├── index.js │ ├── message.js │ └── session.js │ ├── services │ ├── message.js │ └── session.js │ ├── stylesheets │ ├── base │ │ ├── _all.scss │ │ ├── _media.scss │ │ ├── _reset.scss │ │ ├── _typography.scss │ │ └── _variables.scss │ ├── components │ │ ├── _Input.scss │ │ ├── _Message.scss │ │ ├── _MessageList.scss │ │ ├── _Sidebar.scss │ │ ├── _Spinner.scss │ │ ├── _ToggleVideo.scss │ │ ├── _VideoScreen.scss │ │ └── _all.scss │ └── main.scss │ └── utils │ ├── action.js │ └── request.js └── server ├── .env.cpy ├── .gitignore ├── build ├── controllers │ ├── index.js │ ├── message.js │ └── session.js ├── index.js ├── models │ └── message.js ├── routes │ ├── index.js │ ├── message.js │ └── session.js └── utils │ └── MessageCache.js ├── config └── eslint.js ├── package.json ├── scripts └── development.js └── src ├── controllers ├── index.js ├── message.js └── session.js ├── index.js ├── models └── message.js ├── routes ├── index.js ├── message.js └── session.js └── utils └── MessageCache.js /.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .eslintrc 3 | -------------------------------------------------------------------------------- /client/README.MD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/config/eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/config/eslint.js -------------------------------------------------------------------------------- /client/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/config/webpack.config.dev.js -------------------------------------------------------------------------------- /client/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/config/webpack.config.prod.js -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/public/bundle.js -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/src/actions/ActionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/actions/ActionTypes.js -------------------------------------------------------------------------------- /client/src/actions/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/actions/message.js -------------------------------------------------------------------------------- /client/src/actions/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/actions/session.js -------------------------------------------------------------------------------- /client/src/actions/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/actions/ui.js -------------------------------------------------------------------------------- /client/src/components/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/components/Input.js -------------------------------------------------------------------------------- /client/src/components/Message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/components/Message.js -------------------------------------------------------------------------------- /client/src/components/MessageList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/components/MessageList.js -------------------------------------------------------------------------------- /client/src/components/Sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/components/Sidebar.js -------------------------------------------------------------------------------- /client/src/components/Spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/components/Spinner.js -------------------------------------------------------------------------------- /client/src/components/ToggleVideo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/components/ToggleVideo.js -------------------------------------------------------------------------------- /client/src/components/VideoScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/components/VideoScreen.js -------------------------------------------------------------------------------- /client/src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/components/index.js -------------------------------------------------------------------------------- /client/src/containers/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/containers/App.js -------------------------------------------------------------------------------- /client/src/containers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/containers/index.js -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/reducers/index.js -------------------------------------------------------------------------------- /client/src/reducers/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/reducers/message.js -------------------------------------------------------------------------------- /client/src/reducers/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/reducers/session.js -------------------------------------------------------------------------------- /client/src/reducers/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/reducers/ui.js -------------------------------------------------------------------------------- /client/src/sagas/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/sagas/index.js -------------------------------------------------------------------------------- /client/src/sagas/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/sagas/message.js -------------------------------------------------------------------------------- /client/src/sagas/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/sagas/session.js -------------------------------------------------------------------------------- /client/src/services/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/services/message.js -------------------------------------------------------------------------------- /client/src/services/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/services/session.js -------------------------------------------------------------------------------- /client/src/stylesheets/base/_all.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/base/_all.scss -------------------------------------------------------------------------------- /client/src/stylesheets/base/_media.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/base/_media.scss -------------------------------------------------------------------------------- /client/src/stylesheets/base/_reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/base/_reset.scss -------------------------------------------------------------------------------- /client/src/stylesheets/base/_typography.scss: -------------------------------------------------------------------------------- 1 | @import url(https://fonts.googleapis.com/css?family=Cinzel); 2 | -------------------------------------------------------------------------------- /client/src/stylesheets/base/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/base/_variables.scss -------------------------------------------------------------------------------- /client/src/stylesheets/components/_Input.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/components/_Input.scss -------------------------------------------------------------------------------- /client/src/stylesheets/components/_Message.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/components/_Message.scss -------------------------------------------------------------------------------- /client/src/stylesheets/components/_MessageList.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/components/_MessageList.scss -------------------------------------------------------------------------------- /client/src/stylesheets/components/_Sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/components/_Sidebar.scss -------------------------------------------------------------------------------- /client/src/stylesheets/components/_Spinner.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/components/_Spinner.scss -------------------------------------------------------------------------------- /client/src/stylesheets/components/_ToggleVideo.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/components/_ToggleVideo.scss -------------------------------------------------------------------------------- /client/src/stylesheets/components/_VideoScreen.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/components/_VideoScreen.scss -------------------------------------------------------------------------------- /client/src/stylesheets/components/_all.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/components/_all.scss -------------------------------------------------------------------------------- /client/src/stylesheets/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/stylesheets/main.scss -------------------------------------------------------------------------------- /client/src/utils/action.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/utils/action.js -------------------------------------------------------------------------------- /client/src/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/client/src/utils/request.js -------------------------------------------------------------------------------- /server/.env.cpy: -------------------------------------------------------------------------------- 1 | PORT=3000 2 | DB_URI="mongodb://host:port/saysomething" 3 | -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /server/build/controllers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/build/controllers/index.js -------------------------------------------------------------------------------- /server/build/controllers/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/build/controllers/message.js -------------------------------------------------------------------------------- /server/build/controllers/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/build/controllers/session.js -------------------------------------------------------------------------------- /server/build/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/build/index.js -------------------------------------------------------------------------------- /server/build/models/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/build/models/message.js -------------------------------------------------------------------------------- /server/build/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/build/routes/index.js -------------------------------------------------------------------------------- /server/build/routes/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/build/routes/message.js -------------------------------------------------------------------------------- /server/build/routes/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/build/routes/session.js -------------------------------------------------------------------------------- /server/build/utils/MessageCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/build/utils/MessageCache.js -------------------------------------------------------------------------------- /server/config/eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/config/eslint.js -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/package.json -------------------------------------------------------------------------------- /server/scripts/development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/scripts/development.js -------------------------------------------------------------------------------- /server/src/controllers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/src/controllers/index.js -------------------------------------------------------------------------------- /server/src/controllers/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/src/controllers/message.js -------------------------------------------------------------------------------- /server/src/controllers/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/src/controllers/session.js -------------------------------------------------------------------------------- /server/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/src/index.js -------------------------------------------------------------------------------- /server/src/models/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/src/models/message.js -------------------------------------------------------------------------------- /server/src/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/src/routes/index.js -------------------------------------------------------------------------------- /server/src/routes/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/src/routes/message.js -------------------------------------------------------------------------------- /server/src/routes/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/src/routes/session.js -------------------------------------------------------------------------------- /server/src/utils/MessageCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velopert/saysomething/HEAD/server/src/utils/MessageCache.js --------------------------------------------------------------------------------