Sistema de apuestas (CLI) desarrollado en Python bajo el patrón MVC. Implementación completa de los principios de POO y operaciones CRUD para la gestión y liquidación de usuarios y apuestas (Directa y Pool).
Este proyecto es una simulación de consola (CLI) de un sistema básico de apuestas desarrollado en Python. Fue diseñado para demostrar el dominio de los principales patrones de arquitectura y pilares de la Programación Orientada a Objetos (POO).
| Concepto | Implementación |
|---|---|
| Arquitectura | Patrón de Diseño MVC (Modelo, Vista, Controlador). |
| POO | Clases con Herencia, Encapsulamiento y Polimorfismo. |
| Datos | Operaciones CRUD (Crear, Leer, Actualizar, Borrar/Liquidación). |
| Lógica | Apuestas Directas (1vs1) y de Pool (multiusuario). |
Para clonar y ejecutar el sistema en tu entorno local, sigue estos pasos:
Requisitos
- Python 3.10+
- Git
Abre tu terminal y descarga el código:
git clone https://github.com/dich01/Sistema-Apuestas-POO.git cd Sistema-Apuestas-POO
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 main.py
dich01