Dev branch contains unstable build including several experimental implementation, So download master branch for testing! React-Web-Server is a live streaming app implemented using React.js, Redux, Express.js Central-Server is a tcp Server controlling communication between React-Web-Server & CONNETO
Frontend: React Backend: node.js
React-Web-Server
- Authentication (Sign Up / Sign In)
- View Streaming & Chatting
- CONNETO Control Interface
- axios
- babel
- express
- bcryptjs
- orientjs
- socket.io
- react
- react-router
- react-addons-css-transition-group
- react-addons-update
- redux
- redux-thunk
- materializecss
- react-hot-loader
- webpack
- webpack-dev-server
- style-loader
- css-loader
OrientDB and NodeJS should be installed
npm install -g webpack babel nodemon cross-env
npm install
node dbInit.jsInitializes Database Settings (orientDB is needed)node centralServerStart Central Control Servernpm run cleanDeletes Build files of Web Servernpm run buildBuilds Web Servernpm run startStart Web Server in production environmentnpm run developmentStart Web server in development environment
Express server runs on port 3000, and development server runs on port 4000.