Consiste en una app web que crea y gestiona torneos de videojuegos. La capacidad de participantes de cada torneo son desde 4 participantes hasta los 32 participantes. Se pueden jugar un máximo de 5 rondas. Los torneos que se basan en estilo liga el que tenga más puntos gana. Los puntos que recibes son los siguientes:
- Victoria: El jugador ganador obtiene un total de 3 puntos
- Empate: Ambos jugadores obtendran un total de 1 punto cada uno
- Derrota: El jugador perdedor no obtendra puntos
En caso de empate se hara un partido adiccional donde solo jugaran los jugadores que esten peleando por la primera posición para decidir cual es el ganador.
Se han usado las siguientes tecnologias en el proyecto:
- Python (Servidor)
- SQLite3 (Gestor Base de Datos)
Con Python hemos usado el framework de Django que nos permite la creación de un servidor para una appweb e implementa la compatibilidad con Bases de datos como SQLite3. Ademas de que nos facilita la comuniación entre BBDD y el programa gracias a que se basa en una aplicación que usa el Mapeo relacional de objetos o tambien conocido como ORM.