/oshu

Oshu-gun communicator engine.

Primary LanguageJavaScriptOtherNOASSERTION

Oshu

The main Oshu's communicator (https://www.oshu-gun.com) engine.

Oshu is an anonymous communicator based on https://gun.eco/ distributed database.

Preface

That's the very first published, version of the main oshu communicator.

The code quality isn't as good as it should be, but also it wasn't coded with the intention to be published like that either.

Besides code issues, there are some other architectural issues, eg. multiple WebSocket connections.

Many parts of the application were developed to verify various ideas and concepts, that's why some solutions may look peculiar.

You are very welcome to participate in this project or develop your own based on this one, but if you are looking for a project to complain about, keep looking, please.

Features

  • simple chat of independent users
  • teams with aka group chat
  • invitation links to the group
  • POBox - POP'ish mail functionality

Plans

Besides documentation, code cleanup, introducing tests, and TS, there is a plan to build a non-moderate social platform, Twitter-like but without influencing users by the platform.