Welcome to Privoz, a highly scalable and robust backend and game server for board games.
Framework: Django 5, with a Graphene-Django package to provide a seamless integration of Graphene, GraphQL and Django.
API: Utilizes GraphQL through the Graphene package.
Asynchronous Server Gateway Interface (ASGI): Django Channels and Daphne for handling HTTP and WebSocket requests providing real-time functionality.
Web Server Gateway Interface (WSGI): Gunicorn for serving HTTP requests.
Subscriptions: GraphQL subscriptions using Django Channels and Graphene, providing real-time updates to the clients.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the terms of the MIT License.
Developer is grateful to ChatGPT for providing such a readme.
The developer, @lavron, is a passionate and experienced full-stack software engineer with a deep interest in board games and real-time applications. Eager to take on challenging problems, combine cutting-edge technology stacks, and contribute to innovative projects.