OshadhaVimuB / ChitChat

A simple Chat application made with HTML, CSS, JS and Flask
6 stars 17 forks source link
hacktoberfest hacktoberfest-accepted

ChitChat πŸ’¬

A simple yet powerful Chat application built with HTML, CSS, JavaScript, and Flask.

🌟 Features

πŸš€ Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

πŸ“‹ Prerequisites

πŸ”§ Installation

For Unix-based systems (Linux/macOS)

  1. Clone the repository:

    git clone https://github.com/yourusername/chitchat.git
    cd chitchat
  2. Create a virtual environment:

    python3 -m venv venv
  3. Activate the virtual environment:

    source venv/bin/activate
  4. Install the dependencies:

    pip install -r requirements.txt

For Windows

  1. Clone the repository:

    git clone https://github.com/yourusername/chitchat.git
    cd chitchat
  2. Create a virtual environment:

    python -m venv venv
  3. Activate the virtual environment:

    venv\Scripts\activate
  4. Install the dependencies:

    pip install -r requirements.txt

🎬 Running the Application

  1. Start the Flask server:

    python main.py
  2. Open your web browser and navigate to:

    http://localhost:6003/
  3. Start chatting and enjoy! πŸŽ‰

πŸŒ“ Dark Mode

ChitChat comes with a built-in Dark Mode feature. Simply click the Dark Mode toggle button in the application to switch between light and dark themes for a more comfortable chatting experience, day or night.

🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request after reading Contributing Steps file.

🀝 Code of Conduct

We are committed to fostering a welcoming and inclusive community. Please read our Code of Conduct to understand the behavior we expect from all participants in the ChitChat project.

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE.md file for details.


Happy Chatting! 😊