Luma is a full-stack real-time chat application that supports text messaging, voice notes, media sharing (images, videos, documents), and both voice and video calls. It uses Socket.io for low-latency communication and MongoDB for secure data storage, with user credentials stored in encrypted format. The app ensures a seamless and secure chatting experience across devices.
Client: React JS
Server: Node JS, Express JS
Database: Mongo DB
Clone the project
git clone https://github.com/Emmetthazel/Luma.gitGo to the project directory
cd LumaInstall dependencies
npm install cd frontend/
npm installStart the server
npm run startStart the Client
//open now terminal
cd frontend
npm start








