Skip to content

MoarCatz/chat-server

Repository files navigation

MoarCatz logo

Build Status codecov

Chat Server

Backend for the encrypted chat service.

Getting Started

Prerequisites

Here is a list of Python dependencies we're using right now:

Deploying

Here is a step by step example of how you can get this server up and running:

Deploy to Heroku

Everything you need is to push the button below. You're welcome 😺

Deploy

Using The Source Code

Let's go through the terminal commands that will bring you to the running app:

git clone https://github.com/MoarCatz/chat-server.git  # Clone the code from Github
cd chat-server/
python3 installer.py  # Install the server
python3 request_handler.py  # Run

Features

This server can:

  • Receive requests from clients using WebSockets in realtime ⚡
  • Decrypt and encrypt responses and replies 🔒
  • Store the data in the database 📁

Contributing

We will be happy to see your PRs. If you can, please consider these topics we would also like to recieve help with:

  • Asynchronous programming
  • Testing
  • Performance
  • Security Issues

License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details.

Any Questions?

Shoot us a mail at chat@alexfox.co. We will be happy to meet you ✨

About

Server side of the encrypted chat

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages