Skip to content

real-time chat app using NodeJS with Json API using: Express, Socket.io, MongoDB, Passport

Notifications You must be signed in to change notification settings

RaddadZ/derdish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Derdish

basic unsecure real-time chat app using NodeJS with Json API using:

  • Express
  • Socket.io
  • MongoDB
  • Passport

demo: derdish.raddad.me

Chat UI

Chat Chat

TODO

the project still has alot to be added; some features not perfectly working, some problems do have temporary solutions and security was not considered.

  • complete the api code
  • add the abillity to remove/add user in chat
  • add the abillity to remove chats
  • provide admin panel
  • improve UI/UX (notifications, avatars)
  • validating inputs
  • use Redis
  • visualizing links of images and videos in the chat
  • update user
  • seperate message from chat
  • add search for messages in chat using ajax
  • add moderator role
  • add ability to delete messages (database could have a problem)
  • check for token

About

real-time chat app using NodeJS with Json API using: Express, Socket.io, MongoDB, Passport

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published