Skip to content

knaxus/private-io

Repository files navigation

PrivateIO - P2P Chatting

Somewhat close to Whatsapp still far far away...

The First View

Made using

  • React for UI
  • Node for Server
  • SocketIO for instant chats

Noteworthy

  • Support for your favorite Emojis
  • Suppot for detecting links

How to run

  • Clone the repo
  • npm install : To install all the packages
  • npm run dev : To start the app in dev mode and go to http://localhost:3000

For Devs

  • npm run webpack : To run webpack in watch mode
  • npm run wp : To run webpack for production build
  • npm run dev : To start the app in dev mode and go to http://localhost:3000

TODOS

  • Proper chatrooms !important
  • Message count badge for chats from other users
  • Tons of style fixes
  • Sidebar containing online users for mobile devices
  • Typing.. beside the name of the user like - User (Typing now..)

Contribution Guides

  • Adhere to ESLint guidelines
  • Always open PR to the Develop branch
  • Make sure app is not breaking before submitting PR
  • If your PR contains conflicts, please fix those yourself
  • Will be updated....

Screens

The chat UI

screen 2

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 Unported License.