Skip to content

WebSocket Service🔗

Introduction🔗

The WebSocket Service is the entrypoint into the proghour system.

As described at Home, the proghour system is powered by a few different services, this page describes the duplex transmission based WebSocket service.

Service description🔗

Proghour is based on the idea of Games, and Lobbies. Every game has a host who has permissions to set challange-packs, gamemodes, and settings inside their game lobby. They also have the power to press play which transferes the players into a playarea where code can be written and executed against a set of public and private tests.

Endpoint progress🔗

Implementation progress is visualized with emojis beside headers, some endpoints might also contain blockquotes with progress updates.

  • 📝 Planned
  • 🚧 Work in progress
  • 🚀 Implemented
  • ⚠️ Deprecated
Back to top