This is chat project.
BackEnd: Node.Js FrontEnd: Express.Js DB: MySql For Live Room: Socket.Io
Functionalities: Login. Register. Change password. Edit profile. Active Users with TimeLog. Inactive Users with the status. Unread Message count. The message read or unread sign. Read Old message with more scroll down with limit message animation. Chatbox with user profile and timestamp with a date. You can see a message with their particular status. for instance, today's message, yesterday message, previous date message with accurate time and labels. A message with sound notification. Count all unread messages at the top of the message box beside the profile.
Make sure, When you download this for your local, you need to setup node js server. After that you need to run node chat.js
:)