Chat-rooms App

Real-time chat rooms app with location sharing using modern technologies

Demo
mada store image

Project Overview

The Chat Rooms App is a real-time messaging application that allows users to join chat rooms, engage in conversations, and share their locations. Built using Node.js, Express, Socket.io, and hosted on AWS EC2, this app enables users to enter a room name and display name, facilitating instant communication with other participants.

Features:
▶ Real-Time Messaging: All users within a chat room can exchange messages in real-time.
▶ Location Sharing: Users can click on the "Send Location" button to share a link with their current location, allowing others to view it within the chat.
▶ User Presence: Display a list of active users in the chat room to facilitate engagement and interaction.

Technology Stack:
- Backend: Node.js, Express
- Frontend: HTML, CSS, JavaScript
- Real-Time Communication: Socket.io
- Hosting: AWS EC2 for deploying the server

Feel free to check out the Project by visiting the Live Link.

Tools Used

Socket.IOJSAWS CE2NodeJsExpressJsGIT