Inside the file specify the DATABASE environment variable, which is the url of the running mongo database
DATABASE=mongodb://[url-of-your-mongo-database]
Install the dependencies
$ npm install
Run development Server (Tips: make sure the 8080 & 3000 port of your machine are available)
$ npm start
Build Production-ready files & run production Server (Tips: make sure the 8080 port of your machine are available; and also note that the building script may fail at some environments, so make sure all the dependencies are installed completely before running this cmd)
$ npm run prod
Tech Stack
Frontend
View Layer: React
Model Layer: Redux + Redux-thunk
VM binding: React-redux
Http request: Axios
UI Library: Material-UI
Bundle Tools: Webpack
Backend
Server Framework: Express
Database: Mongo
ODM: Mongoose
Stuffs may be implemented in the future
Add Socket.io for broadcasting to make it real-time
Live Demo
Demo Link
Run Locally
.env
file in the root path8080
&3000
port of your machine are available)8080
port of your machine are available; and also note that the building script may fail at some environments, so make sure all the dependencies are installed completely before running this cmd)Tech Stack
Frontend
Backend
Stuffs may be implemented in the future