/Mirage

a chat app which doesn't store messages on the server

Primary LanguagePythonMIT LicenseMIT

Mirage

Hacktoberfest 2024

Mirage is a lightweight chat application that prioritizes privacy by not storing messages on the server. It features an easily customizable client and straightforward server hosting using Flask.

Features

  • Privacy First: Messages are never stored on the server, ensuring that your conversations remain private.
  • Customizable Client: Modify the client as per your needs and preferences.
  • Simple Hosting: Hosting the Mirage server is easy with Python and Flask, so you can set it up without hassle.

Getting Started

Prerequisites

To get started, you will need:

Installation

  1. Clone the repository:

    git clone https://github.com/korrykatti/mirage.git
    cd mirage
  2. Install the required Python packages:

    pip install -r requirements.txt
  3. Start the Flask server:

    python server.py
  4. Use the custom client to start chatting!

Contributing

We welcome contributions! This project is participating in Hacktoberfest 2024. Check out CONTRIBUTING.md for guidelines on how to contribute.

License

Mirage is open-source software licensed under the MIT License.

Contact

If you have questions or suggestions, feel free to open an issue or contribute directly!