Skip to content

alamgirqazi/kolaboard

Repository files navigation


kolaboard


A Real-time chat, collaboration and productivity enhancement application for teams built using React.js, Node.js, Socket.IO, MobX and MongoDB.

Major features include

  • Real-time Noteboard / Chat
  • Create/Leave groups
  • Find/Add/Remove Friends
  • Manage Private Notes
  • Arrange Private Notes by folders
  • Set up weekly timetable schedule
  • View Nearby Events
  • Manage Profile

How to run:

Clone the repo

   $ npm install

   $ node server


Go to localhost:3000

Libs/tools used:

Javascript ES6

React.js https://github.com/facebook/react

Material-UI http://www.material-ui.com/

SASS for styling http://sass-lang.com/

Webpack v1 for module bundling https://webpack.github.io/

ExpressJs Framework https://expressjs.com/

MobX (State Management) https://mobx.js.org/

Mongoose (ODM for MongoDB) http://mongoosejs.com/

Screenshots

Homepage:



Signup:



Login:



App:



Noteboard Fullscreen:



Drawer Menu:



Create Group:



Message Details:



Note Details:



Find / Add Friends:



Friendlist:



Accept Requests:



Profile:



Private Notes Folder:



Private Notes:



Nearby Events:



Timetable:



About

A Real-time chat, collaboration and productivity enhancement application for teams built using React.js, Node.js, Socket.IO, MobX, MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published