osprims / chatapp Goto Github PK
View Code? Open in Web Editor NEWA chatroom based web application built using Express.js and Socket.IO
Home Page: https://chatapp-wuhy.onrender.com/
License: MIT License
A chatroom based web application built using Express.js and Socket.IO
Home Page: https://chatapp-wuhy.onrender.com/
License: MIT License
If a user starts typing, the "feedback" div in other clients will displays "{userName} is typing..". Even if the user has stopped typing the "feedback" div still displays the message. I would like to contribute this improvement.
Implementing a design like this for the Sign Up as well as the Login page.
Please assign me this @PrimalPimmy @osBins
Adding time stamp in the message field
@PrimalPimmy @osBins kindly assign me this for KWoC 2021
Currently, the messages get deleted as soon as the user disconnects. We need to set up a proper database to store all the messages. DMs can be stored later, current focus is to store the current common chat room. Any NoSQL db can be used, like Cassandra, or any of your choice if it's easier.
Search box CSS is not good. @PrimalPimmy I want improve CSS. pls assign it to me.
Modify the online users list to show " (you)" in addition to other online users.
CSS is not being loaded when stylesheet is called using tag in HTML document.
@osBins please assign me this issue
Users, in order to continue a conversation on a particular topic or with a particular person, can tag that message or the person's username. I would like to work on this feature.
The chat app can have a feature to edit or delete an already sent message, in case the user notices a mistake after sending the message. I am interested to contribute here.
Give users an option to delete their own sent message within a time frame. Also broadcast that a message had been deleted by the user.
There is currently no option of sending images over this chatApp. I would like to work on creating such option.
Instead of people randomly a chat room, we need to add a sign up and login system.
Currently images aren't stored in the database
Able to support Markdown for better view
I'd like to work on this
@osBins pls assign this issue to me
Currently the animation on 'send' button only occurs when it is clicked. The button being triggered on pressing 'Enter' key to send the message would look good.
Links should be clickable.
I'd like to work on this feature
Add a fitting and verbose description of the chatApp to the README.
Issue is only open for first time contributors to GitHub.
We can add a footer on the webpage containing team details Etc. I want to work on it. Please assign it to me @PrimalPimmy
#database #node
The search box position is currently on the top left and it looks plain.
The position is to be fixed in a good spot on the page and stylized to make it look better.
The current chatApp has a harsh colour scheme which is slightly rough on the eyes. The chatApp would look good with a subtle colour scheme (and UI design).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.