A Full stack Kanban Board web application built using ExpressJS, ReactJS, Redux and MongoDB (MERN Stack).
- Drag and drop interface
- Real time collaboration using socket.io
- Optimistic UI updates for faster response
- Add colors and named labels
- Assign members
cd frontend
to change into frontend directory.- Run
npm install
thennpm start
to start development server - Add
.env
in root folder with follow variablesREACT_APP_API_URL
andREACT_APP_HOST
for backend host and socket.io host respectively.
cd backend
to change into backend directory.- Run
npm install
to install dependencies. npm run serverstart
for linux operating system.SET DEBUG=backend:* | npm run devstart
in powershell windows.- Setup a
.env
file in config folder as shown in.env.example
.