Skip to content

A real-time web chat application built with Flask and Socket.io. Features instant messaging capabilities, a responsive JavaScript frontend, and simple setup. Allows multiple users to join conversations and exchange messages in real-time through websocket connections.

License

Notifications You must be signed in to change notification settings

Daniyal0100101/Web-Chat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Chat App

A real-time web chat application using Flask and Socket.io.

Features

  • Real-time messaging with Socket.io and Flask
  • JavaScript frontend for a dynamic user experience
  • Easy setup and deployment

Getting Started

Run the App Locally

  1. Clone the repository:
git clone https://github.com/Daniyal0100101/Web-Chat-App.git
  1. Navigate to the project directory:
cd Web-Chat-App
  1. Create a virtual environment:
  • On macOS and Linux:
python3 -m venv venv
  • On Windows:
python -m venv venv
  1. Activate the virtual environment:
  • On macOS and Linux:
source venv/bin/activate
  • On Windows:
venv\Scripts\activate
  1. Install the dependencies:
  • On macOS and Linux:
pip3 install -r requirements.txt
  • On Windows:
pip install -r requirements.txt
  1. Run the app:
  • On macOS and Linux:
python3 app.py
  • On Windows:
python app.py

About

A real-time web chat application built with Flask and Socket.io. Features instant messaging capabilities, a responsive JavaScript frontend, and simple setup. Allows multiple users to join conversations and exchange messages in real-time through websocket connections.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published