There should come a server for the client application that has been made. This server must make use of django and django channels.
This websocket server should consist of the following:
[x] 3 permission levels. Unauthenticated, authenticated and administrator.
[x] An administrator should be able to request master. Each server has 1 master. A master is a websocket client.
[x] 'Master' should be able to send events towards the server. The server stores these events in the database and forwards these events towards all connected clients.
[x] Unauthenticated should be able to log in.
Note that authenticated users do not have a use yet, but they will have in the future.
There should come a server for the client application that has been made. This server must make use of django and django channels. This websocket server should consist of the following:
Note that authenticated users do not have a use yet, but they will have in the future.