Skip to content

The Chatter Box is a simple, real-time chat application built using Python, Flask & JS.

Notifications You must be signed in to change notification settings

riya-malviya/python-chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatter Box

Live Demo: Chatter Box

Overview

The Chatter Box is a simple, real-time chat application built using Python. It allows users to communicate with each other in real-time, demonstrating how to build chat functionalities with a backend powered by Python. The app is deployed and running live for demonstration purposes.

Features

  • Real-time Messaging: Send and receive messages instantly.
  • Web-Based: Accessible via a browser with a simple, intuitive interface.
  • Scalable Backend: Built with Python to handle multiple users.
  • Responsive Design: Works well on both desktop and mobile devices.

Technologies Used

  • Backend: Python
  • Frontend: HTML, CSS, JavaScript
  • WebSockets: For real-time communication between users
  • Deployment: Render

How to Run Locally

Prerequisites

  • Python 3.x
  • pip (Python package manager)

Installation

  1. Clone the repository:

    git clone https://github.com/riya-malviya/python-chat-app.git
    cd python-chat-app
  2. Install required dependencies:

    pip install -r requirements.txt
  3. Run the app:

    python app.py
  4. Open your browser and navigate to http://localhost:5000 to access the chat app locally.

Usage

  1. Open the Live Demo.
  2. Enter your name and start chatting with other users in real-time.

Images

Screenshot (132)

Screenshot (133)

About

The Chatter Box is a simple, real-time chat application built using Python, Flask & JS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published