Objective: Building a chat room website which can have chat rooms where multiple people join and spam chat.
Must achieve: I want the client side to as light as possible it should not consume gigs of ram. I want to build it to support (5k-6k) concurrent users. Don't care about scaling, so avoiding any practices which can be avoided for expected traffic.
Tech stack: I'm building it just for learning. I want to use mongodb, reactjs, express and nodejs with socket.io, open to adding necessary technology.
What are the things I need to do, to make sure project works as expected ?
If anyone could give me "to do pointers" that'd be great.
Thank you.