Go to file
missytake d6d43f2b0a [doc] Document development dependencies in case someone runs pytest alone 2023-03-18 13:42:17 +01:00
.github/workflows [misc] Fix documentation github action 2020-09-12 19:28:32 +02:00
git-hooks [misc] Tighten commit-msg hook 2020-07-11 02:02:40 +02:00
kibicara [misc] Use black to reformat code 2020-12-30 21:45:06 +01:00
kibicara-frontend [frontend] Add margin to hoodpage bottom 2020-10-09 14:54:03 +02:00
tests [misc] Use black to reformat code 2020-12-30 21:45:06 +01:00
.editorconfig [misc] Add editorconfig 2020-07-02 14:29:59 +02:00
.gitignore [misc] Add PyCharm project files to gitignore 2020-07-05 19:39:38 +02:00
CONTRIBUTING.md [doc] Document development dependencies in case someone runs pytest alone 2023-03-18 13:42:17 +01:00
COPYING [doc] Change label from kibicara to ticketfrei 2022-03-01 14:46:39 +01:00
DEPLOYMENT.md Merge branch 'development' into forking 2022-03-01 13:55:15 +00:00
README.md [doc] Change label from kibicara to ticketfrei 2022-03-01 14:46:39 +01:00
package-lock.json [doc] Make test cycle a subpoint of backend 2020-09-06 20:44:58 +02:00
setup.py [tests] Fix tox ImportError 2023-03-18 13:19:12 +01:00
tox.ini [misc] Restrict pytest path to tests/ 2020-07-25 13:32:01 +02:00

README.md

Angular Frontend Python Backend

Ticketfrei 3

Ticketfrei relays messages between different platforms (= social networks).

In its web interface, a hood admin (= registered user) can create a hood to build a connection between different platforms.

Users can message a specific hood account on a specific platform (e.g. @xyz on Telegram). This pushes the announcement to all platform accounts of a hood. For example: User A writes a message to @xyz on Telegram (which has been connected to Ticketfrei by a hood admin). This publishes the message on e.g. Twitter and other platforms which have been connected to the hood.

The admin of a hood has to define trigger words and bad words. Messages need to contain a trigger word to be relayed, and must not contain a bad word.

Ticketfrei needs to be hosted on a server by an instance maintainer. That way, hood admins don't need a server of their own.

Deploy Ticketfrei on a production server

Read DEPLOYMENT.md to learn how to deploy Ticketfrei.

Contribute!

Read CONTRIBUTING.md to learn how to get started.