lets-chat
chat-app
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lets-chat
-
Real-time chat app using Firebase, React, TailwindCSS, MongoDB, Node/Express, and Socket.io
Source code for the finished app: https://github.com/earthcomfy/lets-chat
chat-app
-
Using sockets for one-directional communication?
I'm working on little MERN stack app and want to add real-time capabilities to the chat portion. I found this demo chat app on Github thats very similar to mine. It looks like they're using standard GET/POSTs throughout the application, but then on the server when they receive a message they're emitting the new data through socket.io. On the frontend they're simply listening to new messages through socket.io. This way they're essentially only using sockets one-directionally, from the server to the client. They never emit anything from the client side to the server, just POST it.
What are some alternatives?
instaclone - An instagram clone created with the MERN stack
social-media-app - Social media application built with the MERN stack
nodejs-firebase-example - A simple Todo Web App using Nodejs and Firebase Realtime Database
Tweeter - Progressive MERN social media web application
expense-tracking-app - Expense tracking app. Build using Express, MongoDB, React and Docker
ecohabit - EcoHabit is a web app project that aims to create awareness of the environment and help people build environmental friendly habits.
social-network - Mini social network that I made as my first web app project.
instagram-mern - Full-Stack Instgram Clone using MERN Stack and Socket.io
accountill - Fullstack open source Invoicing application made with MongoDB, Express, React & Nodejs (MERN)