Skip to content

A webapp that enables users to make new friends by chatting with others.

Notifications You must be signed in to change notification settings

mposiel/random-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Random Chat Web Application

This application allows users to engage in random chat conversations with other users in real-time.

Technologies Used:

  • React.js: Front-end library utilized for building the user interface and managing the application's components and state.
  • Node.js: Runtime environment for executing JavaScript code on the server-side.
  • Express.js: Web application framework for Node.js used to build the server-side logic.
  • Socket.io: Used for real-time communication between the server and clients, enabling instant messaging functionality.

Features:

  • Random Chat: Users are matched with random individuals for chat sessions.
  • Real-time Messaging: Messages are sent and received instantaneously using Socket.io.
  • Simple User Interface: Intuitive and user-friendly interface built with React.js.
  • Language choice: Users can choose a language they would like to chat in.

Getting Started:

To run the application locally, follow these steps:

  1. Clone the repository: git clone https://github.com/mposiel/random-chat.git

  2. Navigate to the project directory: cd random-chat

  3. Install dependencies for both server and client: cd server npm install cd ../client npm install

  4. Start the server: cd ../server npm start

  5. Start the client: cd ../client npm start

  6. Open your browser and visit http://localhost:3000 to access the application.

About

A webapp that enables users to make new friends by chatting with others.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published