Skip to content

vonvic/Python-CodeJam-2022-MM

Repository files navigation

Contributors MIT License


Don't Snoop On Me

A chat app with purposeful misspellings.
View Demo

Table of Contents
  1. About The Project
  2. Getting Started
  3. How To Launch
  4. Usage
  5. Team Members
  6. License

About The Project

Product Name Screen Shot A simple chat app between users with the twist that messages are scrambled but still readable! This is because of the effect of typoglycemia.

(back to top)

Built With

  • PyQt6
  • FastAPI

(back to top)

Getting Started

Prerequisites

In the terminal, please install dependencies by running

pip3 install -r dev-requirements.txt

(back to top)

How To Launch

The Server

uvicorn main:app --reload --port 8000

A Client

python3 client/main.py

(back to top)

Usage

After the server and a client has been launched, the client application will present a prompt to enter a name: [Initial

After entering a name and clicking continue, you will then be brought to a new screen. This screen will prompt you to enter a room before you can send any messages. The room ID can be anything, but will be converted to contain no spaces. [Initial Main Room

Once connected to a room, other users can join the same room with the same ID. From there, you can send each other messages, where received messages will automatically be misspelled. [Active Main Room

(back to top)

Team Members

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

About

The official repository for Team Muscular Mermaid for the official Python Summer 2022 Code Jam.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages