Skip to content

Enockdeghost/chating

Repository files navigation

Real-Time Chat Application

A real-time chat application built with Python, Bootstrap, JavaScript, and CSS. This project features live group chat, user profiles with bios, blue tick verification, and more.
Note: This application is currently under construction; some features may be incomplete or experimental.

Features

  • Group Chat: Chat with multiple users in real time.
  • Blue Tick: Verified users are marked with a blue tick.
  • User Profile & Bio: Every user can set a profile and a short bio.
  • Live Chat: Messages are delivered instantly.
  • More features coming soon!

Tech Stack

  • Backend: Python
  • Frontend: Bootstrap, JavaScript, CSS

Setup Instructions

Prerequisites

Installation

  1. Clone the repository

    git clone https://github.com/Enockdeghost/chating.git 
    cd chatting
  2. Create a virtual environment

    python -m venv venv
  3. Activate the virtual environment

    • On Windows:
      venv\Scripts\activate
    • On Mac/Linux:
      source venv/bin/activate
  4. Install requirements

    pip install -r requirements.txt
  5. Run the application

    python app.py

    (Replace app.py with your main file if different.)

  6. Access the app

Usage

  • Register or log in to start chatting.
  • Join or create group chats.
  • Update your profile and bio.
  • Verified users will see a blue tick next to their names.

Contribution

This project is under active development. Contributions are welcome!

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/YourFeature).
  3. Commit your changes (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a Pull Request.

License

MIT


Project Status: 🚧 Under Construction — More features and improvements coming soon!

About

chating using flask

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •